Caderno Júpiter para Latex - os caracteres são muito grandes

Caderno Júpiter para Latex - os caracteres são muito grandes

Tentei importar diretamente meu notebook Júpiter para um arquivo .tex (no verso), mas não sei como diminuir o tamanho geral do código. Há uma linha no arquivo bruto que parece realizar essa tarefa (linha 118 % Add ',fontsize=\small' for more characters per line), mas não entendo como usá-la.

EDIT: Vou tentar ser mais claro sobre isso. Estou editando um notebook Jupyter usando o Anaconda Navigator. Usando este notebook existe a opção de exportar o código como um arquivo ".tex". Quando faço isso todo o texto do Markdown fica bem limpo e o tamanho é perfeito (é o tamanho normal do látex). O que eu gostaria de mudar é o tamanho do texto nos blocos de código. Parece que eles estão usando um bloco chamado Verbatimpara obter a fonte do código e a cor de fundo adequadas. E tem a linha 118 como mencionei antes que tem um comando que parece ser capaz de alterar apenas o tamanho do código. Eu gostaria de ter sido mais claro sobre isso. Obrigado pela ajuda. captura de tela do código

Responder1

Editar:

Mencionei na primeira versão que isso parecia vir dos modelos Pandoc, mas parece ter migrado nos anos seguintes paranbconvertque é usado pelo Jupyter Notebook para conversões internas.

Mais precisamente, isto envolve abase.tex.j2Modelo Jinja2 eaquié um link para as linhas relevantes.

As instruções sobre como usar seu próprio modelo sãoaqui.

Como usuário do fluxo de trabalho do Jupyter Notebook, você está em uma posição muito melhor para converter essas dicas em uma solução para o seu problema do que os participantes deste fórum TeX.

O mais simples, além de substituir o modelo, parece ver se a documentação do Jupyter menciona uma maneira de adicionar material personalizado no preâmbulo do documento LaTeX. Conforme mencionado anteriormente, a inserção \fvset{fontsize=\small}é tudo que você precisa conseguir. Cuidado, pois a barra invertida precisa ser duplicada em literais de string Python ou use strings brutas.


(resposta inicial) Extraído dos modelos Pandoc, por exemplo, você pode encontrar uma discussão relevante.

O Verbatim é definido porfantasiavrbpacote.

Você deve adicionar algo ,fontsize=\smallassim, por exemplo (o espaço após a vírgula não importa aqui, mas às vezes os espaços são importantes no LaTeX...)

\DefineVerbatimEnvironment{Highlighting}{Verbatim}{commandchars=\\\{\}, fontsize=\small}

Se fosse um arquivo LaTeX escrito manualmente, isso seria considerado \fvset{fontsize=\small}no preâmbulo.

informação relacionada