Разделите это на разные строки

Sep 09 2020
To calculate market value, can use \textbf{calculator}:
[2nd][FV]: Clean previous data 
[FV] = Face Value 
[N] = Periods in which coupon payments happen 
[I/Y] = Market interest rate (YTM) 

Так и должно быть.

Вот что происходит:

Когда я помещаю \ \ после каждой строки, возникает ошибка. Есть идеи?

Ответы

2 Skillmon Sep 08 2020 at 22:18

Ошибка возникает, потому что \\принимает необязательный аргумент, и [FV]в следующей строке интерпретируется как таковой, но необязательный аргумент \\должен быть допустимым измерением TeX, что, FVочевидно, не так. Вы можете поставить \relaxпосле, \\чтобы он перестал искать необязательный аргумент:

To calculate market value, can use \textbf{calculator}:\\\relax
[2nd][FV]: Clean previous data\\\relax
[FV] = Face Value\\\relax
[N] = Periods in which coupon payments happen\\\relax
[I/Y] = Market interest rate (YTM) % as noted by egreg, don't put \\\relax on the last line of the paragraph

Но, возможно, лучше использовать descriptionдля этого такую ​​среду :

\documentclass[]{article}

\usepackage{enumitem}

\begin{document}
To calculate market value, can use \textbf{calculator}:
\begin{description}[nosep, font=\ttfamily]
  \item[{[2nd][FV]}] Clean previous data 
  \item[{[FV]}] Face Value
  \item[{[N]}] Periods in which coupon payments happen 
  \item[{[I/Y]}] Market interest rate (YTM) 
\end{description}
\end{document}

Таким образом, вы можете быстро изменить стиль по своему вкусу с помощью enumitemнастройки.