Как включить бумагу LaTeX в другую бумагу LaTeX в OverLeaf? - PullRequest
0 голосов
/ 27 сентября 2019

У меня есть бумага LaTeX, которую я должен включить в свою диссертацию.Я работаю в OverLeaf.Эта статья была написана под одним классом документа, в то время как университет имеет свой собственный класс.Мне нужно включить статью в диссертацию, чтобы она имела университетский стиль, ее изображения должны быть перечислены в списке рисунков диссертации, а авторы, перечисленные в библиографии статьи, должны быть перечислены в библиографии класса университета.Есть ли способ сделать это в OverLeaf?

Ответы [ 2 ]

1 голос
/ 27 сентября 2019

Для этого есть несколько специальных пакетов.Например, взгляните на пакеты combine, subdocs или docmute (список с еще большим количеством предложений можно найти по адресу https://www.ctan.org/recommendations/docmute).

Вот краткий пример с docmute пакет

\documentclass{book}

\usepackage{lipsum}
\usepackage{docmute}

\begin{document}

\tableofcontents

text

\chapter{imported paper}
\input{test}% assuming your paper is called test.tex

\end{document}
0 голосов
/ 27 сентября 2019

Латексный документ не может иметь несколько \documentclass.Одним из решений было бы разделить заголовок / содержимое вашего латексного документа на следующей странице:

  • Создайте master.tex с классом документов и поместите весь ваш контент (текст между \begin{document} и \end{document} ввторой content.tex. В магистратуре просто \input{content}.
  • . В своей диссертации просто скопируйте content.tex, его рисунок и добавьте \input{} в основной файл вашего университета, в котором есть определенный класс документов.и библиографические настройки.
...