Поиск строки с частично изменяемым компонентом (замена ссылок на авторов citekeys) - PullRequest
0 голосов
/ 28 апреля 2020

Я пишу очень большой документ в Latex с TexMaker. У меня есть текстовые ссылки с использованием следующего шаблона: (автор, год: PageNumber).

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

(author, year:pageNumber)

и заменить его на

\parencite[]{keyOfSource} %(author, year:pageNumber) \linebreak

где pageNumber может изменяться при поиске фактического документа И затем (волшебным образом?) Появляться в той части замены, которая называется "(автор, год: номер страницы)".

В качестве примера в тексте появляется

(Author, 1996:211)

и после поиска и замены выглядит так:

\parencite[]{keyOfSource} %(Author, 1996:211) \linebreak

Цель: Я хочу, чтобы исходная цитата оставалась в тексте (параноик по поводу изменений ключа цитирования), но закомментирована и, чтобы% не влиял на следующий текст, включала разрыв строки.

Кроме того, я только что заметил, что выкладываем

%(Author, 1996:211) \linebreak

комментарий к линейному клюву, который здесь является дополнительной проблемой.

Спасибо!

...