
BibDesk не позволяет мне предварительно просматривать мои цитаты в формате Tex после того, как я добавил следующую строку в преамбулу моего файла шаблона:
@preamble{"\newcommand{\SortNoop}[1]{}"}
(это единственная преамбула, которая у меня есть). Когда я удаляю эту строку, предварительный просмотр TeX снова работает. Как это исправить?
решение1
Если вы посмотрите файл журнала неудачного предварительного просмотра, то он должен указать вам источник ошибки.
В зависимости от того, как вы создаете предварительный просмотр, может оказаться, что команда, которую вы поместили в преамбулу, уже определена. Я использую natbib
и apalike
для предварительного просмотра, и получаю следующую ошибку:
! LaTeX Error: Command \SortNoop already defined.
Or name \end... illegal, see p.192 of the manual.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.1 ...{\SortNoop}[1]{}\newcommand{\SortNoop}[1]{}
Если вы уверены, что хотите, чтобы это было определение \SortNoop
, то вам следует использовать \renewcommand
вместо \newcommand
в @preamble
определении.
Если вы получили еще одну ошибку, отредактируйте свой вопрос, указав вывод этой ошибки, если это не отвечает на ваш вопрос.