Отсутствует $ вставлено. Extra} или забытый $ в дословном выражении - PullRequest
1 голос
/ 15 октября 2019

Я рендерим встроенную математику в дословной среде.

Код, для которого

\usepackage{upquote} % Upright quotes for verbatim code
\usepackage{eurosym} % defines \euro
\usepackage[mathletters]{ucs} % Extended unicode (utf-8) support
\usepackage[utf8x]{inputenc} % Allow utf-8 characters in the tex document
\usepackage{fancyvrb} % verbatim replacement that allows latex

\providecommand{\tightlist}{%
   \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
\DefineVerbatimEnvironment{Highlighting}{Verbatim}{commandchars=\\\{\}}

\begin{Verbatim}[commandchars=\\\{\}, fontsize=\small, xleftmargin=-3.9em]
\displaystyle \cos{\left(x \right)}  - (1)
\end{Verbatim} - (2)

Для строки (1) предупреждение: - Отсутствует $ вставлено. Extra}, или забыли $.

Для строки (2) предупреждение - что-то не так - возможно, отсутствует \ item. Отсутствует $ вставлено. Отсутствует} вставлено.

Если кто-то хочет посмотреть это вживую, вот ссылка на обороте (только для чтения): - https://www.overleaf.com/read/dvrbkmkmdcgc

Я не могу определить правильный синтаксис, необходимый здесь. Спасибо.

1 Ответ

1 голос
/ 15 октября 2019

Вы должны добавить математический режим вокруг вашей встроенной математики. В обычном тексте вы, вероятно, использовали бы $...$, но, поскольку вы уже включили экранирование \ в качестве начала латексной команды, вы можете использовать \(....\) в качестве быстрого обходного пути. Если вам нужна большая гибкость, я предлагаю взглянуть на пакет listings вместо fancyvrb.

\documentclass{article}
\usepackage{upquote} % Upright quotes for verbatim code
\usepackage{eurosym} % defines \euro
\usepackage[mathletters]{ucs} % Extended unicode (utf-8) support
\usepackage[utf8x]{inputenc} % Allow utf-8 characters in the tex document
\usepackage{fancyvrb} % verbatim replacement that allows latex
\providecommand{\tightlist}{%
    \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
\DefineVerbatimEnvironment{Highlighting}{Verbatim}{commandchars=\\\{\}}

\title{Testing}
\author{aakashguptachoudhury }
\date{October 2019}

\usepackage{natbib}
\usepackage{graphicx}

\begin{document}

\maketitle

\section{Introduction}
There is a theory which states that if ever anyone discovers exactly what the Universe is for and why it is here, it will instantly disappear and be replaced by something even more bizarre and inexplicable.
There is another theory which states that this has already happened.

\begin{figure}[h!]
\centering
\includegraphics[scale=1.7]{universe}
\caption{The Universe}
\label{fig:universe}
\end{figure}

\section{Conclusion}
``I always thought something was fundamentally wrong with the universe'' \citep{adams1995hitchhiker}
 \begin{Verbatim}[commandchars=\\\{\}, fontsize=\small, xleftmargin=-3.9em]
 \(\displaystyle \displaystyle \cos{\left(x\right)} \)
\end{Verbatim}

\bibliographystyle{plain}
\bibliography{references}
\end{document}

enter image description here

...