Я хочу использовать пакеты LaTeX в заголовке Quarto YAML для форматов вывода Typst. Эскиз моего заголовка YAML приведен ниже. Кажется, для \usepackage[none]{hyphenat}
это не работает. В выводе отображается usepackage[none]{hyphenat}
после имени автора, а документ отображается с переносами. Есть какие-нибудь подсказки, пожалуйста?
---
title: "Title"
author: "Author"
format:
typst:
papersize: a4
mainfont: Latin Modern Roman
sansfont: Latin Modern Roman
fontsize: 12pt
margin:
x: 1cm
y: 1cm
toc: false
section-numbering: 1.1.a
columns: 1
include-in-header:
text: |
\usepackage[none]{hyphenat}
editor: visual
---
К вашему сведению, обратные кавычки используются для разметки кода (и путей к файлам и т. д.). «LaTeX», «Quarto», «YAML» и «Typst» — это не код, а имена. Не используйте для них обратные кавычки.
Как упоминалось в комментарии, латексные пакеты несовместимы с Typst, поскольку это два разных языка.
Вам придется найти способ добиться желаемого эффекта в typst.
Например, чтобы отключить расстановку переносов:
format:
typst:
include-before-body:
- text: |
#set text(hyphenate: false)
Использованная литература:
Типст - это не латекс