개인 지식 기반 및 LaTex

개인 지식 기반 및 LaTex

두 개의 개인 지식 베이스(PKB)가 있습니다. 하나는 제가 주로 선형대수학이나 알고리즘 같은 강의노트를 찍던 라텍스입니다. 또 다른 것은로그 시퀀스연구 논문, 코딩 아이디어와 요령, 일일 일지 등을 메모하곤 했습니다.

Logseq(또는 다른 이중 연결 메모 작성 앱)는 Markdown의 변형을 사용하기 때문에(즉, 텍스트를 편집하고 이동하기 쉽고 컴파일이 필요하지 않습니다!) 라텍스에 비해 일상적으로 사용하기가 더 쉽다는 것을 알았습니다.양방향 링크(연구 중에 생각을 모으는 데 매우 도움이 된다는 것을 알았습니다.) katex 지원도 있습니다(충분한 양의 수학 공식을 작성할 수 있도록). 하지만 내 강의 노트처럼 무거운 수학 내용에는 라텍스가 빛을 발합니다. 게다가 멋진 PDF를 만들기 위해 쉽게 사용자 정의할 수도 있습니다.

그러므로 지금은 그것들을 별도로 유지하는 것이 좋겠다고 생각합니다. 모든 것에 라텍스를 사용하고 싶지는 않습니다. 아직 katex에서 제공하지 않는 사용자 정의를 좋아하기 때문에 라텍스를 logseq 마크다운에 복사하고 싶지 않습니다. 하지만 logseq가 라텍스와 상호 작용하도록 하려면 몇 가지 제안이 필요합니다.

분명히 말씀드리자면 현재 작업 흐름은 logseq를 사용하여 메모를 작성하는 것입니다. 그리고 내 라텍스 노트에서 일부 방정식(예: Jensen 부등식)을 참조하려면 이라는 새 페이지를 만들고 Jensen Inequality이 페이지에 링크합니다. 그런 다음 링크를 보고 Jensen 불평등에 대한 기억을 새로 고치고 싶을 때마다 미리 컴파일된 라텍스 PDF를 사용하고 Jensen 불평등에 대해 Ctrl-F 검색을 통해 해당 속성과 정의 등을 확인했습니다.

더 좋은 방법이 있는지 궁금합니다. 특히 라텍스 외부의 라텍스에 있는 특정 방정식이나 섹션에 연결하고 싶습니다. 생성된 PDF를 웹사이트에 호스팅하는지(또는 HTML로 변환하는지)를 말해 보세요. 그런 다음 Jensen 부등식을 검색할 때마다 수동으로 ctrl-f를 누르는 대신 링크를 클릭하기만 하면 Jensen 부등식이 정의된 방정식이나 섹션 위치로 연결됩니다. 섹션 번호를 하드코딩할 수 있지만 라텍스 PDF에 새 섹션을 추가/제거할 때마다 업데이트하고 싶지 않으며 동일한 토큰으로 페이지 번호를 하드코딩해도 작동하지 않습니다.

이것이 가능한지 모르겠습니다. 그러나 프로그래밍 인터페이스를 통해 섹션 및/또는 방정식을 연결하는 것이 가능한 경우, 즉 생성된 PDF를 구문 분석하여 그렇게 하는 것이 가능한 경우에도 매우 수용 가능합니다. 어떤 조언이나 제안이라도 높이 평가됩니다.

관련 정보