フィットしたPDFを自動的に生成

フィットしたPDFを自動的に生成

私は LaTex を使用して何らかのノートブックを作成しています。基本的に各ノートに 1 ページを用意し、ページをノートのテキストに合わせて調整したいと考えています。現時点では、デフォルトで非常に長いページを使用し、pdflatex を使用して pdf を生成し、pdfcrop を使用して切り取り、最後に gs を使用して結合しています。すべて正常に実行されますが、切り取られた pdf 内のリンクが壊れています。

pdflatex から直接フィットした PDF を生成できますか? あるいは、PDF を切り取ってリンクを保持できますか? ありがとうございます!

答え1

次のコードはこの答え追加オプションを若干変更しましたmulti=task, border=2mm

クラスをツールstandaloneとして使用し、メモ (この場合はタスク) を作成します。croppingtcolorbox

\documentclass[multi=task,border=2mm]{standalone}

\usepackage[theorems]{tcolorbox}% version 2.51 (2013/09/16)
\usepackage{lipsum}

\newtcbtheorem{task}{\strut Task}{fonttitle=\bfseries}{tk}

\begin{document}

\begin{task}[width=3in]{Important homework}{major}
  \lipsum[3]
\end{task}

\begin{task}[width=5in]{}{minor}
  \lipsum[3]
\end{task}

\end{document}

このコードは、次のような 2 つのページを含む PDF ファイルを生成します。

ここに画像の説明を入力してください ここに画像の説明を入力してください

関連情報