Open hvzzzz opened 1 year ago
Hmm, those look like they're coming from color declarations Looking at the .tex
file would probably be helpful.
Hi, this is the .tex portion corresponding to the plt.ff changes:
`\section{Images} \label{sec:orgaaaa250} Now some images
\begin{Code} \begin{Verbatim} \color{EFD}\textcolor[HTML]{a0522d}{f} \textcolor[HTML]{9370db}{=} \textcolor[HTML]{8b2252}{'./images/test.png'} plt.\textcolor[HTML]{ff0000}{\textit{plot}}(t,y) plt.\textcolor[HTML]{ff0000}{\textit{grid}}(\textcolor[HTML]{483d8b}{True}) plt.\textcolor[HTML]{ff0000}{\textit{savefig}}(f) plt.\textcolor[HTML]{ff0000}{\textit{close}}() \textcolor[HTML]{228b22}{Figure}(f, \textcolor[HTML]{483d8b}{\textbf{name}}\textcolor[HTML]{9370db}{=}\textcolor[HTML]{8b2252}{'org-fig'}, \textcolor[HTML]{483d8b}{\textbf{caption}}\textcolor[HTML]{9370db}{=}\textcolor[HTML]{8b2252}{'The sine function'}, \textcolor[HTML]{483d8b}{\textbf{attributes}}\textcolor[HTML]{9370db}{=}[(\textcolor[HTML]{8b2252}{'org'}, \textcolor[HTML]{8b2252}{':width 600'}), (\textcolor[HTML]{8b2252}{'latex'}, \textcolor[HTML]{8b2252}{':width 15cm :options angle=0'})]) \end{Verbatim} \end{Code}`
Also, here is the .tex produced by the print("hello world") example
` % Created 2023-11-13 Mon 14:17 % Intended LaTeX compiler: pdflatex \documentclass[11pt]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[activate={true,nocompatibility},final,tracking=true,kerning=true,spacing=true,factor=1100,stretch=10,shrink=10]{microtype} \usepackage[dvipsnames,svgnames]{xcolor} \usepackage{hyperref} \usepackage[utf8]{inputenc} \usepackage{fixltx2e} \usepackage{graphicx} \usepackage{longtable} \usepackage{float} \usepackage{wrapfig} \usepackage{rotating} \usepackage[normalem]{ulem} \usepackage{amsmath} \usepackage{textcomp} \usepackage{marvosym} \usepackage{wasysym} \usepackage{multicol} \usepackage{amssymb} \usepackage[colorlinks=true, linkcolor=DarkBlue, citecolor=BrickRed, urlcolor=DarkGreen]{hyperref} \usepackage{minted} \date{\today} \title{} \hypersetup{ pdfauthor={hvzzzz}, pdftitle={}, pdfkeywords={}, pdfsubject={}, pdfcreator={Emacs 30.0.50 (Org mode 9.7)}, pdflang={English}}
% Setup for code blocks [1/2]
\usepackage{fvextra}
\fvset{% commandchars=\{}, highlightcolor=white!95!black!80!blue, breaklines=true, breaksymbol=\color{white!60!black}\tiny\ensuremath{\hookrightarrow}}
% Make line numbers smaller and grey. \renewcommand\theFancyVerbLine{\footnotesize\color{black!40!white}\arabic{FancyVerbLine}}
\usepackage{xcolor}
% In case engrave-faces-latex-gen-preamble has not been run. \providecolor{EfD}{HTML}{f7f7f7} \providecolor{EFD}{HTML}{28292e}
% Define a Code environment to prettily wrap the fontified code. \usepackage[breakable,xparse]{tcolorbox} \DeclareTColorBox[]{Code}{o}% {colback=EfD!98!EFD, colframe=EfD!95!EFD, fontupper=\footnotesize\setlength{\fboxsep}{0pt}, colupper=EFD, IfNoValueTF={#1}% {boxsep=2pt, arc=2.5pt, outer arc=2.5pt, boxrule=0.5pt, left=2pt}% {boxsep=2.5pt, arc=0pt, outer arc=0pt, boxrule=0pt, leftrule=1.5pt, left=0.5pt}, right=2pt, top=1pt, bottom=0.5pt, breakable}
% Support listings with captions \usepackage{float} \floatstyle{plain} \newfloat{listing}{htbp}{lst} \newcommand{\listingsname}{Listing} \floatname{listing}{\listingsname} \newcommand{\listoflistingsname}{List of Listings} \providecommand{\listoflistings}{\listof{listing}{\listoflistingsname}}
% Setup for code blocks [2/2]: syntax highlighting colors
\newcommand\efstrut{\vrule height 2.1ex depth 0.8ex width 0pt} \definecolor{EFD}{HTML}{0F1019} \definecolor{EfD}{HTML}{F5F5F9} \newcommand{\EFD}[1]{\textcolor{EFD}{#1}} % default \newcommand{\EFvp}[1]{#1} % variable-pitch \definecolor{EFh}{HTML}{4E4E4E} \newcommand{\EFh}[1]{\textcolor{EFh}{#1}} % shadow \definecolor{EFsc}{HTML}{005F00} \newcommand{\EFsc}[1]{\textcolor{EFsc}{#1}} % success \definecolor{EFw}{HTML}{D75F00} \newcommand{\EFw}[1]{\textcolor{EFw}{#1}} % warning \definecolor{EFe}{HTML}{D70000} \newcommand{\EFe}[1]{\textcolor{EFe}{#1}} % error \definecolor{EFl}{HTML}{009B7C} \newcommand{\EFl}[1]{\textcolor{EFl}{\textbf{#1}}} % link \definecolor{EFlv}{HTML}{8b008b} \newcommand{\EFlv}[1]{\textcolor{EFlv}{\textbf{#1}}} % link-visited \definecolor{EFhi}{HTML}{D0D0E3} \definecolor{Efhi}{HTML}{009B7C} \newcommand{\EFhi}[1]{\colorbox{Efhi}{\efstrut{}\textcolor{EFhi}{#1}}} % highlight \definecolor{EFc}{HTML}{4E4E4E} \newcommand{\EFc}[1]{\textcolor{EFc}{\textit{#1}}} % font-lock-comment-face \definecolor{EFcd}{HTML}{4E4E4E} \newcommand{\EFcd}[1]{\textcolor{EFcd}{\textit{#1}}} % font-lock-comment-delimiter-face \definecolor{EFs}{HTML}{005F00} \newcommand{\EFs}[1]{\textcolor{EFs}{#1}} % font-lock-string-face \definecolor{EFd}{HTML}{004700} \newcommand{\EFd}[1]{\textcolor{EFd}{\textit{#1}}} % font-lock-doc-face \definecolor{EFm}{HTML}{AF005F} \newcommand{\EFm}[1]{\textcolor{EFm}{#1}} % font-lock-doc-markup-face \definecolor{EFk}{HTML}{D70000} \newcommand{\EFk}[1]{\textcolor{EFk}{#1}} % font-lock-keyword-face \definecolor{EFb}{HTML}{1F55A0} \newcommand{\EFb}[1]{\textcolor{EFb}{#1}} % font-lock-builtin-face \definecolor{EFf}{HTML}{AF8700} \newcommand{\EFf}[1]{\textcolor{EFf}{#1}} % font-lock-function-name-face \definecolor{EFv}{HTML}{004651} \newcommand{\EFv}[1]{\textcolor{EFv}{#1}} % font-lock-variable-name-face \definecolor{EFt}{HTML}{1F55A0} \newcommand{\EFt}[1]{\textcolor{EFt}{#1}} % font-lock-type-face \definecolor{EFo}{HTML}{AF005F} \newcommand{\EFo}[1]{\textcolor{EFo}{#1}} % font-lock-constant-face \definecolor{EFwr}{HTML}{D75F00} \newcommand{\EFwr}[1]{\textcolor{EFwr}{#1}} % font-lock-warning-face \definecolor{EFnc}{HTML}{1F55A0} \newcommand{\EFnc}[1]{\textcolor{EFnc}{\textbf{#1}}} % font-lock-negation-char-face \definecolor{EFpp}{HTML}{1F55A0} \newcommand{\EFpp}[1]{\textcolor{EFpp}{\textbf{#1}}} % font-lock-preprocessor-face \definecolor{EFrc}{HTML}{1F55A0} \newcommand{\EFrc}[1]{\textcolor{EFrc}{\textbf{#1}}} % font-lock-regexp-grouping-construct \definecolor{EFrb}{HTML}{1F55A0} \newcommand{\EFrb}[1]{\textcolor{EFrb}{\textbf{#1}}} % font-lock-regexp-grouping-backslash \definecolor{Efob}{HTML}{E9E9F2} \newcommand{\EFob}[1]{\colorbox{Efob}{\efstrut{}#1}} % org-block \definecolor{EFobb}{HTML}{4E4E4E} \newcommand{\EFobb}[1]{\textcolor{EFobb}{\textit{#1}}} % org-block-begin-line \definecolor{EFobe}{HTML}{4E4E4E} \newcommand{\EFobe}[1]{\textcolor{EFobe}{\textit{#1}}} % org-block-end-line \definecolor{EFOa}{HTML}{1F55A0} \newcommand{\EFOa}[1]{\textcolor{EFOa}{\textbf{#1}}} % outline-1 \definecolor{EFOb}{HTML}{AF005F} \newcommand{\EFOb}[1]{\textcolor{EFOb}{\textbf{#1}}} % outline-2 \definecolor{EFOc}{HTML}{8700AF} \newcommand{\EFOc}[1]{\textcolor{EFOc}{\textbf{#1}}} % outline-3 \definecolor{EFOd}{HTML}{577fb7} \newcommand{\EFOd}[1]{\textcolor{EFOd}{\textbf{#1}}} % outline-4 \definecolor{EFOe}{HTML}{c33f87} \newcommand{\EFOe}[1]{\textcolor{EFOe}{\textbf{#1}}} % outline-5 \definecolor{EFOf}{HTML}{8faacf} \newcommand{\EFOf}[1]{\textcolor{EFOf}{\textbf{#1}}} % outline-6 \definecolor{EFOg}{HTML}{d77faf} \newcommand{\EFOg}[1]{\textcolor{EFOg}{\textbf{#1}}} % outline-7 \definecolor{EFOh}{HTML}{d2ddec} \newcommand{\EFOh}[1]{\textcolor{EFOh}{\textbf{#1}}} % outline-8 \definecolor{EFhn}{HTML}{D75F00} \newcommand{\EFhn}[1]{\textcolor{EFhn}{\textbf{#1}}} % highlight-numbers-number \definecolor{EFhq}{HTML}{1F55A0} \newcommand{\EFhq}[1]{\textcolor{EFhq}{#1}} % highlight-quoted-quote \definecolor{EFhs}{HTML}{1F55A0} \newcommand{\EFhs}[1]{\textcolor{EFhs}{#1}} % highlight-quoted-symbol \definecolor{EFrda}{HTML}{1F55A0} \newcommand{\EFrda}[1]{\textcolor{EFrda}{#1}} % rainbow-delimiters-depth-1-face \definecolor{EFrdb}{HTML}{AF005F} \newcommand{\EFrdb}[1]{\textcolor{EFrdb}{#1}} % rainbow-delimiters-depth-2-face \definecolor{EFrdc}{HTML}{005F00} \newcommand{\EFrdc}[1]{\textcolor{EFrdc}{#1}} % rainbow-delimiters-depth-3-face \definecolor{EFrdd}{HTML}{8700AF} \newcommand{\EFrdd}[1]{\textcolor{EFrdd}{#1}} % rainbow-delimiters-depth-4-face \definecolor{EFrde}{HTML}{009B7C} \newcommand{\EFrde}[1]{\textcolor{EFrde}{#1}} % rainbow-delimiters-depth-5-face \definecolor{EFrdf}{HTML}{1F55A0} \newcommand{\EFrdf}[1]{\textcolor{EFrdf}{#1}} % rainbow-delimiters-depth-6-face \definecolor{EFrdg}{HTML}{AF005F} \newcommand{\EFrdg}[1]{\textcolor{EFrdg}{#1}} % rainbow-delimiters-depth-7-face \definecolor{EFrdh}{HTML}{005F00} \newcommand{\EFrdh}[1]{\textcolor{EFrdh}{#1}} % rainbow-delimiters-depth-8-face \definecolor{EFrdi}{HTML}{8700AF} \newcommand{\EFrdi}[1]{\textcolor{EFrdi}{#1}} % rainbow-delimiters-depth-9-face \begin{document}
\begin{Code} \begin{Verbatim} \color{EFD}\textcolor[HTML]{483d8b}{print}(\textcolor[HTML]{8b2252}{"hello world"}) \end{Verbatim} \end{Code}
\begin{verbatim} hello world \end{verbatim} \end{document}`
Hello, I'm having some issues when exporting to latex, sometimes the exported document has extra characters in some lines.
Also, some text is added to the beginning of the document.
This text depends on the theme used, this is the output using the doom-nord-light theme (the previous screenshots used the doom-acario-light theme).
Do I have missing dependencies?
My build is GNU Emacs 29.0.91 (build 3, x86_64-pc-linux-gnu, GTK+ Version 3.24.20, cairo version 1.16.0) of 2023-06-01.
My export setup is:
(setq org-latex-pdf-process '("latexmk -shell-escape -pdf -quiet -f -%latex -interaction=nonstopmode -output-directory=%o %f"))