O padrão do modo organizacional durante a exportação de HTML é colocar o autor no postamble na parte inferior da página.
Mas eu gostaria de exportar um documento como um documento com o autor entre o título e o resumo. É possível, de alguma forma, colocar o autor após o título?
E é possível rotular o resumo como abstrato? Eu usei os delimitadores
#+BEGIN_abstract
...
#+END_abstract
para marcar o texto como abstact, mas é renderizado como um parágrafo normal (sem aspas como recuo). É possível obter o recuo correto para o resumo e um rótulo localizado?
org-mode
org-export
html
ceving
fonte
fonte
...
será embrulhado como<div class="abstract"><p>...</p></div>
. Para ter um título semelhante ao LaTeX, talvez você deva preencher um relatório de bug. Por enquanto, use a macro{{{AUTHOR}}}
e os trechos@@html:whatever@@
para criar o que deseja.Respostas:
Talvez algo assim (testado com LaTeX e HTML)
Observe que o
html-header
também pode ser gerado viaorg-html-preamble
. Observe também que fromorg 8.3
org-latex-title-command
pode ser usado para personalizar o título como uma string de formato.fonte
Dê uma olhada no código fonte, parece que não há opção para fazer isso.
Não sei o que você realmente deseja, apenas forneça duas maneiras possíveis:
Basta adicionar um
#+BEGIN_HTML ... #+END_HTML
bloco para escrever o que você deseja. (O conteúdo escrito nele será tratado como totalmente HTML.) Mas pode ser necessário adicionar#+OPTIONS: toc: nil
para desativar o sumário ou o autor será colocado no sumário.Redefina a função de exportação e faça o que quiser (linha de aviso 50 ~ 52), basta colocar o seguinte código depois
(require 'ox-html)
no seu arquivo de configuração:fonte
org-export-define-derived-backend
e adicionar o novo modelo ao:translate-alist
. Para exemplos concretosox-beamer.el
, verifiqueox-koma-script.el
e , por exemploox-s5.el
.O problema mais difícil que me deparei com isso é o estilo condicional de seções diferentes e a numeração condicional de seções diferentes. Esta é uma solução para esses dois problemas.
Aqui está o meu artigo:
Primeiro, isso inclui um arquivo organizacional com algumas opções adicionais. Esse arquivo, chamado
style.org
acima, define a exportação HTML para carregar uma folha de estilos personalizada e define algumas opções do LaTeX. Se você não estiver exportando para o LaTeX, não precisará deles.Para renderizar isso como HTML em formato de papel, basta um pouco de CSS (salvo em
style.css
:No entanto, os números das seções estarão incorretos. O modo organizacional pode numerar todas as seções ou nenhuma. Os documentos normalmente precisam de números nas seções do corpo, mas não no Resumo e no Resumo. O seguinte trecho de código fará com que a organização coloque números na frente de seções regulares, mas suprime os números se a propriedade
:NUMBERS: no
estiver definida:Isso funciona bem para a exportação LaTeX, mas não na exportação HTML. Com o CSS moderno, os navegadores podem fazer a numeração para você (anexado a
style.css
):Com isso, você pode exportar seu papel para o LaTeX e o HTML.
fonte
UNNUMBERED: t
para uma manchete? De ORG-NEWS: Os títulos, para os quais a propriedadeUNNUMBERED
é nula, agora são exportados sem números de seção, independentemente de seus níveis. A propriedade é herdada por filhos.