Estou construindo um modelo .css
para minha marca que será usado pelo Quarto para renderizar documentos HTML. Esta página mostra como inserir um term
(role para baixo até o final de Lists
). No HTML renderizado, o term
aparece em uma fonte padrão, mas eu gostaria de vê-lo na fonte de parágrafo regular.
Aqui está meu .css
. Há exceções de fonte para equações em linha (há equações no meu documento que não quero no Aktiv Grotesk).
p, span:not(.math.inline) {
font-size: 11pt;
font-family: 'Aktiv Grotesk';
color:black
}
span:not(.math.inline) {
font-family: 'Aktiv Grotesk', Times, serif ;
}
Aqui está meu documento Quarto:
---
title: Term Font
format:
html:
css: styles_def.css
---
## Definitions
Definitions can be inserted in the document by using a colon, space, then the definition. Each definition needs to be separated by a line feed.
Noun
: A person, place, or thing.
Verb
: An action word.
Como faço para refinar meu .css
arquivo para usar a mesma fonte terms
?
Os termos são renderizados em listas de definição (ou listas de descrição),
<dl>
veja por exemplo 8.7.4.1 dentro do Guia Pandoc . Portanto, no seu exemplo,HTML
parece com isto:Assim, você pode adicionar
dl
,dt
oudd
ao seucss
, dependendo do que você precisa. Se você, por exemplo, quiser aplicar os estilos para a lista inteira, você pode usar:estilos_def.css
documento.qmd