Установка флага, чтобы сделать текст видимым в 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}

Затем вы используетеодиниз этих переключателей в вашей преамбуле:

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

Связанный контент