Есть ли способ в Markdown для создания псевдонимов для символов HTML или команд LaTeX?

Можно ли создать псевдоним в Markdown таким образом, чтобы я мог написать --> и он отображал бы → как было написано ◗ для HTML стрелка вправо или $\rightarrow$ для LaTeX стрелка вправо?
Спасибо!

Я использую Markdown в блокноте Jupyter, хотя он не реализует приятные функции, такие как GitHub Flavored Markdown.

Краткий ответ: нет, но вы можете предварительно обработать документ Markdown (хотя я не знаю, как подключиться к процессу RMarkdown/Knitr/Jupyter, поэтому сделать это хорошо не так уж и просто). Лучшее, на что вы можете надеяться, — это встроенный код R, такой как r`rarrow` , с соответствующим определением переменной rarrow где-то в документе.

Konrad Rudolph 10.04.2019 11:33

Хм понятно... А можно ли сделать какое-то расширение для движка Markdown, чтобы обнаруживать создание макроса в начале документа? Я полагаю, это то, что было сделано для создания GitHub Flavored Markdown, верно?

Alexis Cllmb 11.04.2019 16:15
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
2
2
1 261
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Я не думаю, что в Markdown или Jupyter есть что-то конкретное для этого, но ваша операционная система может помочь вам вставлять символы Unicode. Например, на моей машине с Linux у меня настроен составить ключ. Если я нажму Compose-> (нажимая и отпуская каждую клавишу по очереди), я получаю «→».

Ваша операционная система может предложить другой подход. Например, в Windows вы можете использовать альтернативные коды для ввода некоторых специальных символов. Я думаю, что Alt+Numpad 2, за которым следует Alt+Numpad 6, вставит символ →.

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

Благодарить! Нажатие <kbd>Alt</kbd> + <kbd>Numpad 26</kbd> показывает стрелку не только в отрендеренном документе, но и прямо в моем текстовом редакторе, что довольно круто! Так что это большой плюс, хотя @KonradRudolph убил мои надежды на личные команды/макросы ^^'

Alexis Cllmb 11.04.2019 16:05

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