返回 Skill 列表
extension
分类: 开发与工程无需 API Key

move-frame

在.tex文件内或跨文件移动、重新排序或重新定位beamer幻灯片/帧。当被要求移动幻灯片、重新排序演示文稿或将帧移至备份时使用此功能。

person作者: jakexiaohubgithub

Move Beamer Frame Tool

Use tools/move_frame.py to move or reorder beamer frames in LaTeX presentations.

Usage

List all frames:

python tools/move_frame.py $ARGUMENTS[0] --list

Move a single frame:

python tools/move_frame.py <file>.tex --from N --to M

Move a range of frames:

python tools/move_frame.py <file>.tex --from N-M --to P

Delete frames:

python tools/move_frame.py <file>.tex --from N --delete
python tools/move_frame.py <file>.tex --from N-M --delete

Cross-file moves:

python tools/move_frame.py source.tex -o dest.tex --from N --to M
python tools/move_frame.py source.tex -o dest.tex --from N --to M --copy  # keep original

Workflow

  1. First use --list to see frame numbers and titles
  2. Then use --from N --to M to move frames

Important

  • Frame numbers are 1-indexed
  • ALWAYS use this tool for moving slides - do NOT manually cut/paste frame content
  • The tool handles preceding comments and properly parses \begin{frame}...\end{frame} blocks