Как преобразовать уценку с помощью встроенных ссылок (якоря) в PDF? - PullRequest
0 голосов
/ 10 февраля 2019

Я хочу создать индекс в уценке, который является якорями к главам, например:

1. Greeting
2. Main Part

...

## 1. Greeting
some txt
## 2. Main Part
other txt

Я уже сделал это:

1. [Greeting](#greeting)
...
## 1. Greeting {#greeting}
some txt

В уценке и md-preview работает.Для конвертации я использую Remarkable.Мне нравятся опции css, поэтому большинство онлайн-инструментов будут бесполезны.Если я пытаюсь преобразовать md-файл в pdf, pdf-файл содержит встроенные ссылки, но он не связан правильно.Так что откроется папка, в которой сохранен файл, если я нажму на индексную ссылку.Кроме того, я попытался сначала преобразовать в html, затем в html в pdf, но он также не связывается корректно.

Некоторые онлайновые индексы уценки (например, github) создают собственный html-идентификатор для установки якорей.

Я ищу решение, которое работает локально через командную строку или другую программу.Решение должно состоять в том, чтобы преобразовать MD с пользовательским стилем CSS и якорями / строками в PDF.

1 Ответ

0 голосов
/ 25 июля 2019

Если вы посмотрите на сгенерированный HTML, вы увидите, что сгенерированный идентификатор на самом деле 1-greeting, так что это сработало для меня:

1. [Greeting](#1-greeting)
...

## 1. Greeting
some txt

См. Также Как создать ссылку на именованный якорь вMultiMarkdown

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...