
Я нахожусь в процессе написания резюме, и некоторые фрагменты информации необходимо включить в некоторые заявки, в то время как в другие они не нужны. Например, при подаче заявления на научно-ориентированные должности модули, пройденные во время обучения, могут иметь значение и поэтому должны быть включены, но для других секторов они не имеют значения.
Есть ли способ установить флаг в верхней части документа 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}
Затем вы используетеодиниз этих переключателей в вашей преамбуле:
\includecomment{comment} %show comments
\excludecomment{comment} %do not show comments