Я пытаюсь добавить гиперссылку из некоторого слова, чтобы указать на раздел в LyX. Рассмотрим раздел под названием "ABC" и другой раздел "XYZ", который содержит слово "abc" - поэтому я хотел бы создать ссылку из "abc" в "ABC", то есть, если читатель нажмет на "abc", он попадет в раздел "ABC". Предыдущие темы предлагали нажать Insert->label
, а затем Insert->Cross-Reference
, но он делает то, что и хотел (просто печатает номер раздела вместо фактической ссылки).
Как решить эту проблему?
решение1
Кажется, вы смешиваете некоторые общие термины.
В Lyx или Word и т. д. во время редактирования есть способы перехода назад и вперед от одной перекрестной ссылки к другой; эти места могут называться закладками или метками и т. д., что можно спутать с другими использованиями этих терминов.
Главное, чтобы это были внутренние ссылки для удобства редактирования.
Вторая форма ссылки — это ГИПЕР-ссылка, которая перенесет вас в пространство за пределами документа (или может связать вас обратно, как будто вы пришли извне). Типичная гиперссылка в Lyx отображается как
Hyperlink: https://www.lyx.org/trac/wiki/BugTrackerHome
Оба приложения используют гибридную форму, в которой можно перейти к документу, а затем к внутреннему адресу.
Именно здесь возникает большая путаница, поскольку синтаксис внешней ссылки может отличаться от синтаксиса внутренней ссылки.
TeX имеет ряд пакетов, которые помогают добавлять эти функции, и один из пакетов — hyperref, который может обрабатывать как внешние, так и внутренние ссылки.
Вы хотите сделать перекрестную ссылку извнутренняя азбукаквнутреннийэтикеткаАБВэто возможно только в том случае, если они используют совершенно одинаковую этикетку Итак, мы обозначаем раздел ABC, и именно эту перекрестную ссылку нам нужно поместить в раздел XYZ, чтобы иметь возможность перемещаться в обоих направлениях вперед и назад.
Это работает для перекрестных ссылок в редакторе, но вы ничего не увидите в PDF-файле, так как компилятору не было поручено загружать Hyperref, поэтомуДокумент > Настройки > Свойства PDF установите флажок Использовать поддержку Hyperref.а затем определите предпочтительные варианты.
Теперь при компиляции мы получаем красные ссылки по умолчанию