LaTeXでテキストを表示するためのフラグを設定する

LaTeXでテキストを表示するためのフラグを設定する

私は現在、履歴書を作成中ですが、一部の応募書類には記載が必要な情報もあれば、不要な情報もあります。たとえば、科学関連の職に応募する場合、学位取得中に履修した科目は重要になる可能性があるため記載する必要がありますが、他の分野では無関係です。

ドキュメントの上部にフラグを設定しLaTeX、これを使用して、ブロックで囲まれたテキストをドキュメント作成時に非表示/表示にする方法はありますか?

答え1

次のようなコマンドを使用して独自のスイッチを定義できます\newif

\documentclass[a4paper,12pt]{article}

\newif\ifimportant

\importanttrue % or \importantfalse
\begin{document}

 some stuff which will always be shown

\ifimportant
 % only shown if \importanttrue is set
 this is some important text
\fi
\end{document}

\importantfalseこの設定により、重要な部分が表示されます。この部分を非表示にしたい場合は、\importanttrue

答え2

commentこの目的のために特別に設計されたパッケージを使用することもできます。

\usepackage{comment}
\begin{document}
\begin{comment}
something I might want to include, or maybe not
\end{comment}

次に、1つプリアンブルにこれらのスイッチを追加します:

\includecomment{comment} %show comments
\excludecomment{comment} %do not show comments

関連情報