Персональная база знаний и LaTex

Персональная база знаний и LaTex

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

Я обнаружил, что logseq (или любое другое приложение для создания заметок с двойной связью) проще для ежедневного использования по сравнению с latex, поскольку он использует вариант Markdown (что означает, что текст легко редактировать и перемещать, и никакой компиляции!), поддерживаетдвунаправленные ссылки(Я нашел его очень полезным для сбора мыслей во время исследования), и имеет поддержку katex (чтобы я мог писать достаточное количество математических формул). Но latex сияет, когда дело доходит до тяжелого математического контента, такого как мои лекции. Плюс его можно легко настроить для создания красивых pdf-файлов.

Поэтому я думаю, что на данный момент я бы предпочел сохранить их раздельно: я не хочу использовать latex для всего; и я не хочу копировать latex в logseq markdown, так как мне нравятся настройки, которые пока не предлагает katex. Но мне нужны некоторые предложения, чтобы заставить logseq взаимодействовать с latex.

Позвольте мне прояснить, мой текущий рабочий процесс заключается в том, что я использую logseq для заметок. И если я хочу сослаться на некоторые уравнения в моих заметках latex (например, неравенство Йенсена), я создам новую страницу с именем Jensen Inequalityи ссылкой на эту страницу. Затем, когда я увижу ссылку и захочу освежить память о неравенстве Йенсена, я возьму свой предварительно скомпилированный latex pdf и нажму ctrl-f на поиск неравенства Йенсена, чтобы увидеть его свойство и определение и т. д.

Интересно, есть ли способ получше. В частности, я хотел бы сделать ссылку на определенное уравнение или раздел в latex вне latex. Скажем, если я размещаю свой сгенерированный pdf на веб-сайте (или преобразую в html). Тогда вместо того, чтобы вручную нажимать ctrl-f каждый раз, когда я хочу найти неравенство Йенсена, я могу просто щелкнуть ссылку, и она перенаправит меня к уравнению или разделу, в котором определено неравенство Йенсена. Я могу жестко закодировать номер раздела, но я не хочу обновлять его каждый раз, когда я добавляю/удаляю новые разделы в latex pdf, и по той же причине жесткое кодирование номера страницы также не работает.

Я не знаю, возможно ли это вообще. Но если связывание раздела и/или уравнения возможно через программный интерфейс, т.е. если это возможно сделать путем анализа сгенерированного pdf, это также вполне приемлемо. Любые указания или предложения будут высоко оценены.

Связанный контент