Подсказки для того, чтобы совместно отредактировать ЛАТЕКСНЫЙ документ

Небольшой контроль с моей стороны, в моем контроллере, у меня есть:

->addConnections($repository[0]->getIdSite());

Когда это должно быть:

->addConnections($repository[0]->getName());

Я изменил его, теперь он работает. Извините!

9
задан talex 11 January 2019 в 08:29
поделиться

2 ответа

Всегда заканчивайте каждое предложение новой строкой. Никогда не переформатируйте абзацы. Эти правила не только минимизируют побочные конфликты, но также и делают Вашу совместно редактируемую газету легче пересмотреть.

Для комментария автора я использую крайние комментарии:

\long\def\authornote#1{%
        \leavevmode\unskip\raisebox{-3.5pt}{\rlap{$\scriptstyle\diamond$}}%
        \marginpar{\raggedright\hbadness=10000
        \def\baselinestretch{0.8}\tiny
        \it #1\par}}
\newcommand{\simon}[1]{\authornote{SLPJ: #1}}
\newcommand{\norman}[1]{\authornote{NR: #1}}
\newcommand{\john}[1]{\authornote{JD: #1}}

Мы помещаем их в поле, потому что часто мы готовим статью к строгим пределам длины, и мы хотим, чтобы примечания на полях не изменили длину бумаги. Примечания на полях затем выключены

\long\def\authornote#1{\relax}

Я также изобрел nbibtex инструмент (теперь в Debian!) так, чтобы можно было использовать различные .bib файлы от соавторов, не имея необходимость договариваться о произвольных ключах BibTeX. nbibtex работы как BibTeX за исключением того, что это использует ключевые слова от автора, заголовка и других полей. Файл BibTeX каждого автора может отличаться, но если бумага там, nbibtex найдет его.

11
ответ дан 4 December 2019 в 10:34
поделиться

Для смягчения проблемы бесполезных конфликтов подверсии можно принять конвенцию новых строк в конце предложений. (Это также помогает перестроить или прокомментировать, или прокомментировать, предложения.)

Что касается комментариев друг другу в текстовом источнике, я нахожу, что лучше заставить их появиться в документе PDF, но иметь способность выключить их для окончательной версии. Я использую макрос"kibitz"для этого. Для использования его поместите следующее наверху документа:

\newcount\Comments  % 0 suppresses notes to selves in text
\Comments=1   % TODO: set to 0 for final version

\documentclass{article}   % or whatever your documentclass

% for comments
\usepackage{color}
\definecolor{darkgreen}{rgb}{0,0.5,0}
\definecolor{purple}{rgb}{1,0,1}
% \kibitz{color}{comment} inserts a colored comment in the text
\newcommand{\kibitz}[2]{\ifnum\Comments=1\textcolor{#1}{#2}\fi}
% add yourself here:
\newcommand{\alice}[1]{\kibitz{red}      {[ALC: #1]}}
\newcommand{\bob}[1]  {\kibitz{purple}   {[BOB: #1]}}
\newcommand{\carol}[1]{\kibitz{cyan}     {[CAR: #1]}}
\newcommand{\deb}[1]  {\kibitz{darkgreen}{[DEB: #1]}}
\newcommand{\evan}[1] {\kibitz{blue}     {[EVN: #1]}}

Затем Alice, например, может просто засунуть что-то как \alice{Bob must've added the previous sentence which is obviously false.} и это будет обнаруживаться в красном в PDF как долго Comments установлен на 1.

9
ответ дан 4 December 2019 в 10:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: