Вопрос

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

References
 [1]
 [2]
 [3]

становится

References
 [1], [2], [3]

Я не думаю, что точный стиль ссылок слишком важен (это NSF), но, похоже, я не могу найти ни одного стиля библиографии, который бы это делал.

Это было полезно?

Решение

Я обязательно приму во внимание совет Дирк Эддельбюттель, первый.Однако переформатирование библиографии кажется чем-то вроде чёрного искусства, но для этого есть два основных метода: индивидуальный нагрудник и библтекс.Custom-bib спрашивает вас о множестве функций, которые вы, возможно, захотите использовать.Раньше я пытался использовать индивидуальный нагрудник, но без особого успеха, но другие успешно использовали его.

Однако Biblatex использует команды Latex непосредственно внутри самого документа (или файла стиля) для создания стиля.Внутри он делит каждую запись нагрудника на блоки и единицы с настраиваемой пунктуацией между ними (через \newblockpunct и \newunitpunct, соответственно) и обычно блок — это целая запись.Следует отметить, что biblatex все еще находится на стадии бета-тестирования, поэтому у него все еще могут быть некоторые особенности.Также обязательно проверьте необходимые условия для его запуска.На данный момент я его не использовал, но если документация хоть сколько-нибудь точна, я собираюсь это сделать.

Редактировать: Я посмотрел на файл стиля Опять же, и похоже, что biblatex реализует среду библиографии в виде списка.Итак, чтобы достичь того, что вы ищете, вы должны использовать паралист вместо.Возможно, вы сможете продлить thebibliography среду самостоятельно, без использования biblatex, но вам, возможно, придется покопаться в файле bst, чтобы выяснить, какие команды форматирования используются.Метод с библтексом кажется проще.

Другие советы

Роб Хайндман недавно опубликовал об этой самой теме где его пост по совпадению начинается словами:

Я писал заявку на грант с ограничением в 10 страниц, и, как обычно, в нее сложно втиснуть все.Нет, я не могу просто изменить шрифт, как это должен быть 12 пунктов с не менее 2 см наценки на страницы формата А4.К счастью, LaTeX обладает множеством мощных функций, которые помогают втиснуть все это внутрь.Вот некоторые из советов, которыми я пользовался на протяжении многих лет.

Редактировать: Я должен добавить, что это не отвечает на ваш конкретный вопрос о форматировании с помощью bst-файлов, но вы можете найти несколько других советов в этом сообщении.

Что касается одноразового форматирования bst, я тоже делал это в прошлом, но я считаю это взломом.

Ты мог отредактируйте свой стиль нагрудника, чтобы удалить символы новой строки, которые выводятся между каждой парой \bibitemс.Это будет потенциально...болезненно и оставит вас с библиографией, которая в значительной степени предназначена только для записи.

Вы можете просто использовать более мелкий шрифт для ссылок, чем для основного текста, переключившись на \small может сэкономить вам значительное пространство самостоятельно.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top