%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream

nadelinn - rinduu

Command :

ikan Uploader :
Directory :  /usr/share/emacs/25.2/lisp/org/
Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 
Current File : //usr/share/emacs/25.2/lisp/org/ox-latex.elc
;ELC
;;; Compiled
;;; in Emacs version 25.2.1
;;; with all optimizations.

;;; This file uses dynamic docstrings, first added in Emacs 19.29.

;;; This file does not contain utf-8 non-ASCII characters,
;;; and so can be loaded in Emacs versions earlier than 23.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


(byte-code "\300\301!\210\300\302!\210\303\304\305\306\307\310\311\312\313&\207" [require ox ox-publish org-export-define-backend latex ((bold . org-latex-bold) (center-block . org-latex-center-block) (clock . org-latex-clock) (code . org-latex-code) (comment lambda (&rest args) #1="") (comment-block lambda (&rest args) #1#) (drawer . org-latex-drawer) (dynamic-block . org-latex-dynamic-block) (entity . org-latex-entity) (example-block . org-latex-example-block) (export-block . org-latex-export-block) (export-snippet . org-latex-export-snippet) (fixed-width . org-latex-fixed-width) (footnote-definition . org-latex-footnote-definition) (footnote-reference . org-latex-footnote-reference) (headline . org-latex-headline) (horizontal-rule . org-latex-horizontal-rule) (inline-src-block . org-latex-inline-src-block) (inlinetask . org-latex-inlinetask) (italic . org-latex-italic) (item . org-latex-item) (keyword . org-latex-keyword) (latex-environment . org-latex-latex-environment) (latex-fragment . org-latex-latex-fragment) (line-break . org-latex-line-break) (link . org-latex-link) (paragraph . org-latex-paragraph) (plain-list . org-latex-plain-list) (plain-text . org-latex-plain-text) (planning . org-latex-planning) (property-drawer lambda (&rest args) #1#) (quote-block . org-latex-quote-block) (quote-section . org-latex-quote-section) (radio-target . org-latex-radio-target) (section . org-latex-section) (special-block . org-latex-special-block) (src-block . org-latex-src-block) (statistics-cookie . org-latex-statistics-cookie) (strike-through . org-latex-strike-through) (subscript . org-latex-subscript) (superscript . org-latex-superscript) (table . org-latex-table) (table-cell . org-latex-table-cell) (table-row . org-latex-table-row) (target . org-latex-target) (template . org-latex-template) (timestamp . org-latex-timestamp) (underline . org-latex-underline) (verbatim . org-latex-verbatim) (verse-block . org-latex-verse-block)) :export-block ("LATEX" "TEX") :menu-entry (108 "Export to LaTeX" ((76 "As LaTeX buffer" org-latex-export-as-latex) (108 "As LaTeX file" org-latex-export-to-latex) (112 "As PDF file" org-latex-export-to-pdf) (111 "As PDF file and open" (lambda (a s v b) (if a (org-latex-export-to-pdf t s v b) (org-open-file (org-latex-export-to-pdf nil s v b))))))) :options-alist ((:latex-class "LATEX_CLASS" nil org-latex-default-class t) (:latex-class-options "LATEX_CLASS_OPTIONS" nil nil t) (:latex-header "LATEX_HEADER" nil nil newline) (:latex-header-extra "LATEX_HEADER_EXTRA" nil nil newline) (:latex-hyperref-p nil "texht" org-latex-with-hyperref t) (:date "DATE" nil "\\today" t))] 9)
#@61 Alist between language code and corresponding Babel option.
(defconst org-latex-babel-language-alist '(("af" . "afrikaans") ("bg" . "bulgarian") ("bt-br" . "brazilian") ("ca" . "catalan") ("cs" . "czech") ("cy" . "welsh") ("da" . "danish") ("de" . "germanb") ("de-at" . "naustrian") ("de-de" . "ngerman") ("el" . "greek") ("en" . "english") ("en-au" . "australian") ("en-ca" . "canadian") ("en-gb" . "british") ("en-ie" . "irish") ("en-nz" . "newzealand") ("en-us" . "american") ("es" . "spanish") ("et" . "estonian") ("eu" . "basque") ("fi" . "finnish") ("fr" . "frenchb") ("fr-ca" . "canadien") ("gl" . "galician") ("hr" . "croatian") ("hu" . "hungarian") ("id" . "indonesian") ("is" . "icelandic") ("it" . "italian") ("la" . "latin") ("ms" . "malay") ("nl" . "dutch") ("nb" . "norsk") ("nn" . "nynorsk") ("no" . "norsk") ("pl" . "polish") ("pt" . "portuguese") ("ro" . "romanian") ("ru" . "russian") ("sa" . "sanskrit") ("sb" . "uppersorbian") ("sk" . "slovak") ("sl" . "slovene") ("sq" . "albanian") ("sr" . "serbian") ("sv" . "swedish") ("ta" . "tamil") ("tr" . "turkish") ("uk" . "ukrainian")) (#$ . 3051))
#@51 Alist between matrix macros and their row ending.
(defconst org-latex-table-matrix-macros '(("bordermatrix" . "\\cr") ("qbordermatrix" . "\\cr") ("kbordermatrix" . "\\\\")) (#$ . 4170))
(byte-code "\300\301\302\303\304\305\306\307&\210\310\311\312\313\306\301\314\315&\210\310\316\317\320\306\301\314\321&\210\310\322\302\323\306\301\314\324&\210\310\325\326\327\306\301\314\330&\210\310\331\332\333\306\301\314\330&\210\310\334\335\336\306\301\314\337&\210\310\340\341\342\306\301\343\344\345\346\314\347&\210\310\350\351\352\306\301\314\330&\210\310\353\354\355\306\301\314\330&\210\310\356\354\357\306\301\314\330&\210\310\360\354\361\306\301\314\330&\210\310\362\363\364\306\301\343\344\345\365\314\330&\210\310\366\367\370\306\301\343\344\345\371\314\330&\210\310\372\363\373\306\301\343\344\345\374\314\330&\210\310\375\376\377\306\301\314\330&\210\310\201@\201A\201B\306\301\343\344\345\201C\314\201D&\210\310\201E\201F\201G\306\301\314\330&\210\310\201H\201I\201J\306\301\343\344\345\201K\314\330&\210\310\201L\201M\201N\306\301\343\344\345\201O\314\201P&\210\310\201Q\335\201R\306\301\314\337&\210\310\201S\302\201T\306\301\343\344\345\201U\314\337&\210\310\201V\335\201W\306\301\314\337&\210\310\201X\201Y\201Z\306\301\343\344\345\201[\314\201\\&\210\310\201]\201^\201_\306\301\314\201`\201a\201b&	\210\310\201c\201d\201e\306\301\343\344\345\201f\314\347&\210\310\201g\201h\201i\306\301\314\347&\210\310\201j\302\201k\306\301\314\201l&\210\310\201m\201n\201o\306\301\314\201p&\210\310\201q\302\201r\306\301\314\201s&\210\310\201t\201u\201v\306\301\314\201w&\210\310\201x\302\201y\306\301\314\201z&\207" [custom-declare-group org-export-latex nil "Options for exporting Org mode files to LaTeX." :tag "Org Export LaTeX" :group org-export custom-declare-variable org-latex-default-class "article" "The default LaTeX class." :type (string :tag "LaTeX class") org-latex-classes '(("article" "\\documentclass[11pt]{article}" ("\\section{%s}" . "\\section*{%s}") ("\\subsection{%s}" . "\\subsection*{%s}") ("\\subsubsection{%s}" . "\\subsubsection*{%s}") ("\\paragraph{%s}" . "\\paragraph*{%s}") ("\\subparagraph{%s}" . "\\subparagraph*{%s}")) ("report" "\\documentclass[11pt]{report}" ("\\part{%s}" . "\\part*{%s}") ("\\chapter{%s}" . "\\chapter*{%s}") ("\\section{%s}" . "\\section*{%s}") ("\\subsection{%s}" . "\\subsection*{%s}") ("\\subsubsection{%s}" . "\\subsubsection*{%s}")) ("book" "\\documentclass[11pt]{book}" ("\\part{%s}" . "\\part*{%s}") ("\\chapter{%s}" . "\\chapter*{%s}") ("\\section{%s}" . "\\section*{%s}") ("\\subsection{%s}" . "\\subsection*{%s}") ("\\subsubsection{%s}" . "\\subsubsection*{%s}"))) "Alist of LaTeX classes and associated header and structure.\nIf #+LATEX_CLASS is set in the buffer, use its value and the\nassociated information.  Here is the structure of each cell:\n\n  (class-name\n    header-string\n    (numbered-section . unnumbered-section)\n    ...)\n\nThe header string\n-----------------\n\nThe HEADER-STRING is the header that will be inserted into the\nLaTeX file.  It should contain the \\documentclass macro, and\nanything else that is needed for this setup.  To this header, the\nfollowing commands will be added:\n\n- Calls to \\usepackage for all packages mentioned in the\n  variables `org-latex-default-packages-alist' and\n  `org-latex-packages-alist'.  Thus, your header definitions\n  should avoid to also request these packages.\n\n- Lines specified via \"#+LATEX_HEADER:\" and\n  \"#+LATEX_HEADER_EXTRA:\" keywords.\n\nIf you need more control about the sequence in which the header\nis built up, or if you want to exclude one of these building\nblocks for a particular class, you can use the following\nmacro-like placeholders.\n\n [DEFAULT-PACKAGES]      \\usepackage statements for default packages\n [NO-DEFAULT-PACKAGES]   do not include any of the default packages\n [PACKAGES]              \\usepackage statements for packages\n [NO-PACKAGES]           do not include the packages\n [EXTRA]                 the stuff from #+LATEX_HEADER(_EXTRA)\n [NO-EXTRA]              do not include #+LATEX_HEADER(_EXTRA) stuff\n\nSo a header like\n\n  \\documentclass{article}\n  [NO-DEFAULT-PACKAGES]\n  [EXTRA]\n  \\providecommand{\\alert}[1]{\\textbf{#1}}\n  [PACKAGES]\n\nwill omit the default packages, and will include the\n#+LATEX_HEADER and #+LATEX_HEADER_EXTRA lines, then have a call\nto \\providecommand, and then place \\usepackage commands based\non the content of `org-latex-packages-alist'.\n\nIf your header, `org-latex-default-packages-alist' or\n`org-latex-packages-alist' inserts \"\\usepackage[AUTO]{inputenc}\",\nAUTO will automatically be replaced with a coding system derived\nfrom `buffer-file-coding-system'.  See also the variable\n`org-latex-inputenc-alist' for a way to influence this mechanism.\n\nLikewise, if your header contains \"\\usepackage[AUTO]{babel}\",\nAUTO will be replaced with the language related to the language\ncode specified by `org-export-default-language', which see.  Note\nthat constructions such as \"\\usepackage[french,AUTO,english]{babel}\"\nare permitted.\n\nThe sectioning structure\n------------------------\n\nThe sectioning structure of the class is given by the elements\nfollowing the header string.  For each sectioning level, a number\nof strings is specified.  A %s formatter is mandatory in each\nsection string and will be replaced by the title of the section.\n\nInstead of a cons cell (numbered . unnumbered), you can also\nprovide a list of 2 or 4 elements,\n\n  (numbered-open numbered-close)\n\nor\n\n  (numbered-open numbered-close unnumbered-open unnumbered-close)\n\nproviding opening and closing strings for a LaTeX environment\nthat should represent the document section.  The opening clause\nshould have a %s to represent the section title.\n\nInstead of a list of sectioning commands, you can also specify\na function name.  That function will be called with two\nparameters, the (reduced) level of the headline, and a predicate\nnon-nil when the headline should be numbered.  It must return\na format string in which the section title will be added." (repeat (list (string :tag "LaTeX class") (string :tag "LaTeX header") (repeat :tag "Levels" :inline t (choice (cons :tag "Heading" (string :tag "  numbered") (string :tag "unnumbered")) (list :tag "Environment" (string :tag "Opening   (numbered)") (string :tag "Closing   (numbered)") (string :tag "Opening (unnumbered)") (string :tag "Closing (unnumbered)")) (function :tag "Hook computing sectioning"))))) org-latex-inputenc-alist "Alist of inputenc coding system names, and what should really be used.\nFor example, adding an entry\n\n      (\"utf8\" . \"utf8x\")\n\nwill cause \\usepackage[utf8x]{inputenc} to be used for buffers that\nare written as utf8 files." (repeat (cons (string :tag "Derived from buffer") (string :tag "Use this instead"))) org-latex-title-command "\\maketitle" "The command used to insert the title just after \\begin{document}.\nIf this string contains the formatting specification \"%s\" then\nit will be used as a formatting string, passing the title as an\nargument." string org-latex-toc-command "\\tableofcontents\n\n" "LaTeX command to set the table of contents, list of figures, etc.\nThis command only applies to the table of contents generated with\nthe toc:nil option, not to those generated with #+TOC keyword." org-latex-with-hyperref t "Toggle insertion of \\hypersetup{...} in the preamble." boolean org-latex-format-headline-function 'org-latex-format-headline-default-function "Function for formatting the headline's text.\n\nThis function will be called with 5 arguments:\nTODO      the todo keyword (string or nil).\nTODO-TYPE the type of todo (symbol: `todo', `done', nil)\nPRIORITY  the priority of the headline (integer or nil)\nTEXT      the main headline text (string).\nTAGS      the tags as a list of strings (list of strings or nil).\n\nThe function result will be used in the section format string.\n\nUse `org-latex-format-headline-default-function' by default,\nwhich format headlines like for Org version prior to 8.0." :version "24.4" :package-version (Org . "8.0") function org-latex-footnote-separator "\\textsuperscript{,}\\," "Text used to separate footnotes." org-latex-active-timestamp-format "\\textit{%s}" "A printf format string to be applied to active timestamps." org-latex-inactive-timestamp-format "A printf format string to be applied to inactive timestamps." org-latex-diary-timestamp-format "A printf format string to be applied to diary timestamps." org-latex-image-default-option "" "Default option for images." (Org . "8.0") org-latex-image-default-width ".9\\linewidth" "Default width for images.\nThis value will not be used if a height is provided." (Org . "8.0") org-latex-image-default-height "Default height for images.\nThis value will not be used if a width is provided, or if the\nimage is wrapped within a \"figure\" or \"wrapfigure\"\nenvironment." (Org . "8.0") org-latex-default-figure-position "htb" "Default position for latex figures." org-latex-inline-image-rules '(("file" . "\\.\\(pdf\\|jpeg\\|jpg\\|png\\|ps\\|eps\\|tikz\\|pgf\\|svg\\)\\'")) "Rules characterizing image files that can be inlined into LaTeX.\n\nA rule consists in an association whose key is the type of link\nto consider, and value is a regexp that will be matched against\nlink's path.\n\nNote that, by default, the image extension *actually* allowed\ndepend on the way the LaTeX file is processed.  When used with\npdflatex, pdf, jpg and png images are OK.  When processing\nthrough dvi to Postscript, only ps and eps are allowed.  The\ndefault we use here encompasses both." (Org . "8.0") (alist :key-type (string :tag "Type") :value-type (regexp :tag "Path")) org-latex-link-with-unknown-path-format "\\texttt{%s}" "Format string for links with unknown path type." org-latex-default-table-environment "tabular" "Default environment used to build tables." (Org . "8.0") org-latex-default-table-mode 'table "Default mode for tables.\n\nValue can be a symbol among:\n\n  `table' Regular LaTeX table.\n\n  `math' In this mode, every cell is considered as being in math\n     mode and the complete table will be wrapped within a math\n     environment.  It is particularly useful to write matrices.\n\n  `inline-math' This mode is almost the same as `math', but the\n     math environment will be inlined.\n\n  `verbatim' The table is exported as it appears in the Org\n     buffer, within a verbatim environment.\n\nThis value can be overridden locally with, i.e. \":mode math\" in\nLaTeX attributes.\n\nWhen modifying this variable, it may be useful to change\n`org-latex-default-table-environment' accordingly." (Org . "8.0") (choice (const :tag "Table" table) (const :tag "Matrix" math) (const :tag "Inline matrix" inline-math) (const :tag "Verbatim" verbatim)) org-latex-tables-centered "When non-nil, tables are exported in a center environment." org-latex-tables-booktabs "When non-nil, display tables in a formal \"booktabs\" style.\nThis option assumes that the \"booktabs\" package is properly\nloaded in the header of the document.  This value can be ignored\nlocally with \":booktabs t\" and \":booktabs nil\" LaTeX\nattributes." (Org . "8.0") org-latex-table-caption-above "When non-nil, place caption string at the beginning of the table.\nOtherwise, place it near the end." org-latex-table-scientific-notation "%s\\,(%s)" "Format string to display numbers in scientific notation.\nThe format should have \"%s\" twice, for mantissa and exponent\n(i.e., \"%s\\\\times10^{%s}\").\n\nWhen nil, no transformation is made." (Org . "8.0") (choice (string :tag "Format string") (const :tag "No formatting" nil)) org-latex-text-markup-alist '((bold . "\\textbf{%s}") (code . verb) (italic . "\\emph{%s}") (strike-through . "\\sout{%s}") (underline . "\\uline{%s}") (verbatim . protectedtexttt)) "Alist of LaTeX expressions to convert text markup.\n\nThe key must be a symbol among `bold', `code', `italic',\n`strike-through', `underline' and `verbatim'.  The value is\na formatting string to wrap fontified text with.\n\nValue can also be set to the following symbols: `verb' and\n`protectedtexttt'.  For the former, Org will use \"\\verb\" to\ncreate a format string and select a delimiter character that\nisn't in the string.  For the latter, Org will use \"\\texttt\"\nto typeset and try to protect special characters.\n\nIf no association can be found for a given markup, text will be\nreturned as-is." alist :options (bold code italic strike-through underline verbatim) org-latex-format-drawer-function (lambda (name contents) contents) "Function called to format a drawer in LaTeX code.\n\nThe function must accept two parameters:\n  NAME      the drawer name, like \"LOGBOOK\"\n  CONTENTS  the contents of the drawer.\n\nThe function should return the string to be exported.\n\nThe default function simply returns the value of CONTENTS." (Org . "8.3") org-latex-format-inlinetask-function 'ignore "Function called to format an inlinetask in LaTeX code.\n\nThe function must accept six parameters:\n  TODO      the todo keyword, as a string\n  TODO-TYPE the todo type, a symbol among `todo', `done' and nil.\n  PRIORITY  the inlinetask priority, as a string\n  NAME      the inlinetask name, as a string.\n  TAGS      the inlinetask tags, as a list of strings.\n  CONTENTS  the contents of the inlinetask, as a string.\n\nThe function should return the string to be exported.\n\nFor example, the variable could be set to the following function\nin order to mimic default behavior:\n\n(defun org-latex-format-inlinetask (todo type priority name tags contents)\n\"Format an inline task element for LaTeX export.\"\n  (let ((full-title\n	 (concat\n	  (when todo\n            (format \"\\\\textbf{\\\\textsf{\\\\textsc{%s}}} \" todo))\n	  (when priority (format \"\\\\framebox{\\\\#%c} \" priority))\n	  title\n	  (when tags\n            (format \"\\\\hfill{}\\\\textsc{:%s:}\"\n                    (mapconcat \\='identity tags \":\")))))\n    (format (concat \"\\\\begin{center}\\n\"\n		    \"\\\\fbox{\\n\"\n		    \"\\\\begin{minipage}[c]{.6\\\\textwidth}\\n\"\n		    \"%s\\n\\n\"\n		    \"\\\\rule[.8em]{\\\\textwidth}{2pt}\\n\\n\"\n		    \"%s\"\n		    \"\\\\end{minipage}}\"\n		    \"\\\\end{center}\")\n	    full-title contents))" org-latex-listings "Non-nil means export source code using the listings package.\n\nThis package will fontify source code, possibly even with color.\nIf you want to use this, you also need to make LaTeX use the\nlistings package, and if you want to have color, the color\npackage.  Just add these to `org-latex-packages-alist', for\nexample using customize, or with something like:\n\n  (require \\='ox-latex)\n  (add-to-list \\='org-latex-packages-alist \\='(\"\" \"listings\"))\n  (add-to-list \\='org-latex-packages-alist \\='(\"\" \"color\"))\n\nAlternatively,\n\n  (setq org-latex-listings \\='minted)\n\ncauses source code to be exported using the minted package as\nopposed to listings.  If you want to use minted, you need to add\nthe minted package to `org-latex-packages-alist', for example\nusing customize, or with\n\n  (require \\='ox-latex)\n  (add-to-list \\='org-latex-packages-alist \\='(\"\" \"minted\"))\n\nIn addition, it is necessary to install pygments\n(http://pygments.org), and to configure the variable\n`org-latex-pdf-process' so that the -shell-escape option is\npassed to pdflatex.\n\nThe minted choice has possible repercussions on the preview of\nlatex fragments (see `org-preview-latex-fragment').  If you run\ninto previewing problems, please consult\n\n  http://orgmode.org/worg/org-tutorials/org-latex-preview.html" (choice (const :tag "Use listings" t) (const :tag "Use minted" minted) (const :tag "Export verbatim" nil)) org-latex-listings-langs '((emacs-lisp "Lisp") (lisp "Lisp") (clojure "Lisp") (c "C") (cc "C++") (fortran "fortran") (perl "Perl") (cperl "Perl") (python "Python") (ruby "Ruby") (html "HTML") (xml "XML") (tex "TeX") (latex "[LaTeX]TeX") (shell-script "bash") (gnuplot "Gnuplot") (ocaml "Caml") (caml "Caml") (sql "SQL") (sqlite "sql")) "Alist mapping languages to their listing language counterpart.\nThe key is a symbol, the major mode symbol without the \"-mode\".\nThe value is the string that should be inserted as the language\nparameter for the listings package.  If the mode name and the\nlistings name are the same, the language does not need an entry\nin this list - but it does not hurt if it is present." (repeat (list (symbol :tag "Major mode       ") (string :tag "Listings language"))) org-latex-listings-options "Association list of options for the latex listings package.\n\nThese options are supplied as a comma-separated list to the\n\\lstset command.  Each element of the association list should be\na list containing two strings: the name of the option, and the\nvalue.  For example,\n\n  (setq org-latex-listings-options\n    \\='((\"basicstyle\" \"\\\\small\")\n      (\"keywordstyle\" \"\\\\color{black}\\\\bfseries\\\\underbar\")))\n\nwill typeset the code in a small size font with underlined, bold\nblack keywords.\n\nNote that the same options will be applied to blocks of all\nlanguages." (repeat (list (string :tag "Listings option name ") (string :tag "Listings option value"))) org-latex-minted-langs '((emacs-lisp "common-lisp") (cc "c++") (cperl "perl") (shell-script "bash") (caml "ocaml")) "Alist mapping languages to their minted language counterpart.\nThe key is a symbol, the major mode symbol without the \"-mode\".\nThe value is the string that should be inserted as the language\nparameter for the minted package.  If the mode name and the\nlistings name are the same, the language does not need an entry\nin this list - but it does not hurt if it is present.\n\nNote that minted uses all lower case for language identifiers,\nand that the full list of language identifiers can be obtained\nwith:\n\n  pygmentize -L lexers" (repeat (list (symbol :tag "Major mode     ") (string :tag "Minted language"))) org-latex-minted-options "Association list of options for the latex minted package.\n\nThese options are supplied within square brackets in\n\\begin{minted} environments.  Each element of the alist should\nbe a list containing two strings: the name of the option, and the\nvalue.  For example,\n\n  (setq org-latex-minted-options\n    \\='((\"bgcolor\" \"bg\") (\"frame\" \"lines\")))\n\nwill result in src blocks being exported with\n\n\\begin{minted}[bgcolor=bg,frame=lines]{<LANG>}\n\nas the start of the minted environment. Note that the same\noptions will be applied to blocks of all languages." (repeat (list (string :tag "Minted option name ") (string :tag "Minted option value")))] 12)
#@398 Alist mapping languages to language-specific LaTeX environments.

It is used during export of src blocks by the listings and minted
latex packages.  For example,

  (setq org-latex-custom-lang-environments
     \='((python "pythoncode")))

would have the effect that if org encounters begin_src python
during latex export it will output

  \begin{pythoncode}
  <src block body>
  \end{pythoncode}
(defvar org-latex-custom-lang-environments nil (#$ . 22970))
(byte-code "\300\301\302\303\304\305\306\307&\210\300\310\311\312\304\313\306\314&\210\300\315\316\317\304\313\306\320&\210\300\321\322\323\304\313\324\325\326\327\306\330&\207" [custom-declare-variable org-latex-pdf-process '("pdflatex -interaction nonstopmode -output-directory %o %f" "pdflatex -interaction nonstopmode -output-directory %o %f" "pdflatex -interaction nonstopmode -output-directory %o %f") "Commands to process a LaTeX file to a PDF file.\nThis is a list of strings, each of them will be given to the\nshell as a command.  %f in the command will be replaced by the\nfull file name, %b by the file base name (i.e. without directory\nand extension parts) and %o by the base directory of the file.\n\nThe reason why this is a list is that it usually takes several\nruns of `pdflatex', maybe mixed with a call to `bibtex'.  Org\ndoes not have a clever mechanism to detect which of these\ncommands have to be run to get to a stable result, and it also\ndoes not do any error checking.\n\nBy default, Org uses 3 runs of `pdflatex' to do the processing.\nIf you have texi2dvi on your system and if that does not cause\nthe infamous egrep/locale bug:\n\n     http://lists.gnu.org/archive/html/bug-texinfo/2010-03/msg00031.html\n\nthen `texi2dvi' is the superior choice as it automates the LaTeX\nbuild process by calling the \"correct\" combinations of\nauxiliary programs.  Org does offer `texi2dvi' as one of the\ncustomize options.  Alternatively, `rubber' and `latexmk' also\nprovide similar functionality.  The latter supports `biber' out\nof the box.\n\nAlternatively, this may be a Lisp function that does the\nprocessing, so you could use this to apply the machinery of\nAUCTeX or the Emacs LaTeX mode.  This function should accept the\nfile name as its single argument." :group org-export-pdf :type (choice (repeat :tag "Shell command sequence" (string :tag "Shell command")) (const :tag "2 runs of pdflatex" ("pdflatex -interaction nonstopmode -output-directory %o %f" "pdflatex -interaction nonstopmode -output-directory %o %f")) (const :tag "3 runs of pdflatex" ("pdflatex -interaction nonstopmode -output-directory %o %f" "pdflatex -interaction nonstopmode -output-directory %o %f" "pdflatex -interaction nonstopmode -output-directory %o %f")) (const :tag "pdflatex,bibtex,pdflatex,pdflatex" ("pdflatex -interaction nonstopmode -output-directory %o %f" "bibtex %b" "pdflatex -interaction nonstopmode -output-directory %o %f" "pdflatex -interaction nonstopmode -output-directory %o %f")) (const :tag "2 runs of xelatex" ("xelatex -interaction nonstopmode -output-directory %o %f" "xelatex -interaction nonstopmode -output-directory %o %f")) (const :tag "3 runs of xelatex" ("xelatex -interaction nonstopmode -output-directory %o %f" "xelatex -interaction nonstopmode -output-directory %o %f" "xelatex -interaction nonstopmode -output-directory %o %f")) (const :tag "xelatex,bibtex,xelatex,xelatex" ("xelatex -interaction nonstopmode -output-directory %o %f" "bibtex %b" "xelatex -interaction nonstopmode -output-directory %o %f" "xelatex -interaction nonstopmode -output-directory %o %f")) (const :tag "texi2dvi" ("texi2dvi -p -b -V %f")) (const :tag "rubber" ("rubber -d --into %o %f")) (const :tag "latexmk" ("latexmk -g -pdf %f")) (function)) org-latex-logfiles-extensions '("aux" "idx" "log" "out" "toc" "nav" "snm" "vrb") "The list of file extensions to consider as LaTeX logfiles.\nThe logfiles will be remove if `org-latex-remove-logfiles' is\nnon-nil." org-export-latex (repeat (string :tag "Extension")) org-latex-remove-logfiles t "Non-nil means remove the logfiles produced by PDF production.\nBy default, logfiles are files with these extensions: .aux, .idx,\n.log, .out, .toc, .nav, .snm and .vrb.  To define the set of\nlogfiles to remove, set `org-latex-logfiles-extensions'." boolean org-latex-known-errors '(("Reference.*?undefined" . "[undefined reference]") ("Citation.*?undefined" . "[undefined citation]") ("Undefined control sequence" . "[undefined control sequence]") ("^! LaTeX.*?Error" . "[LaTeX error]") ("^! Package.*?Error" . "[package error]") ("Runaway argument" . "Runaway argument")) "Alist of regular expressions and associated messages for the user.\nThe regular expressions are used to find possible errors in the\nlog of a latex-run." :version "24.4" :package-version (Org . "8.0") (repeat (cons (string :tag "Regexp") (string :tag "Message")))] 12)
#@206 Return caption and label LaTeX string for ELEMENT.

INFO is a plist holding contextual information.  If there's no
caption nor label, return the empty string.

For non-floats, see `org-latex--wrap-label'.
(defalias 'org-latex--caption/label-string #[(element info) "\306;\203\307\310	#\202\311A@	\"*\312\n!\204#\313\202)\314\315\316\n!\"\317!\317\320\"\321\322\323#\312!\203H\324P\202~\f\204V\313\232\203V\313\202~\f\204`\324P\202~
\203u\314\325\326
\"\326\f\"$\202~\314\327\326\f\"#-\207" [element property label label-str main short :name get-text-property 0 plist-get org-string-nw-p "" format "\\label{%s}" org-export-solidify-link-text org-export-get-caption t org-export-read-attribute :attr_latex :caption "\n" "\\caption[%s]{%s%s}\n" org-export-data "\\caption{%s%s}\n" caption-from-attr-latex info] 7 (#$ . 27847)])
#@201 Set the coding system in inputenc to what the buffer is.

HEADER is the LaTeX header string.  This function only applies
when specified inputenc option is "AUTO".

Return the new header, as a string.
(defalias 'org-latex-guess-inputenc #[(header) "\3051\306\206\n	!0\202\210\202\206\307\211\204 \2023\310\n\f\"A\206)\n\311\312\n\313\314\315&)\207" [org-export-coding-system buffer-file-coding-system cs header org-latex-inputenc-alist (error) latexenc-coding-system-to-inputenc "utf8" assoc replace-regexp-in-string "\\\\usepackage\\[\\(AUTO\\)\\]{inputenc}" t nil 1] 8 (#$ . 28723)])
#@482 Set Babel's language according to LANGUAGE keyword.

HEADER is the LaTeX header string.  INFO is the plist used as
a communication channel.

Insertion of guessed language only happens when Babel package has
explicitly been loaded.  Then it is added to the rest of
package's options.

The argument to Babel may be "AUTO" which is then replaced with
the language of the document or `org-export-default-language'
unless language in question is already loaded.

Return the new header.
(defalias 'org-latex-guess-babel-language #[(header info) "\306\307\"\211;\203\310\311\n\"\204\n\202V\312 \313\216\314\315\316\n\"\317\"*\320	\f\"A\321\322\323
\235\203<\324\325\"\202N\325\235\203H\202N\326
C\"\327#\330\331\n\316%*)\207" [info language-code header save-match-data-internal org-latex-babel-language-alist language plist-get :language string-match "\\\\usepackage\\[\\(.*\\)\\]{babel}" match-data #[nil "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3] org-split-string match-string 1 ",[ 	]*" assoc replace-match mapconcat #[(option) "\302\232\203	\207\207" [option language "AUTO"] 2] delete "AUTO" append ", " t nil options] 7 (#$ . 29333)])
#@104 Return a character not used in string S.
This is used to choose a separator for constructs like \verb.
(defalias 'org-latex--find-verb-separator #[(s) "\306\211\307\310\311\310\nT\211	GW\2034	\nH\312\313\314!!
\"\2040\314!\310\211\2021\311\204\f
.\207" [ll #1=#:--cl-vec-- #2=#:--cl-idx-- c #3=#:--cl-var-- #4=#:--cl-var-- "~,./?;':\"|!@#%^&-_=+abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ<>()[]{}" -1 nil t string-match regexp-quote char-to-string s] 5 (#$ . 30533)])
#@186 Return a comma separated string of keywords and values.
OPTIONS is an alist where the key is the options keyword as
a string, and the value a list containing the keyword value, or
nil.
(defalias 'org-latex--make-option-string #[(options) "\301\302\303#\207" [options mapconcat #[(pair) "@A@G\301V\205\302A@PP\207" [pair 0 "="] 3] ","] 4 (#$ . 31035)])
#@149 Wrap label associated to ELEMENT around OUTPUT, if appropriate.
This function shouldn't be used for floats.  See
`org-latex--caption/label-string'.
(defalias 'org-latex--wrap-label #[(element output) "\304;\203\305\306	#\202\307A@	\"*\310!\203%\310\n!\204)\2021\311\312\313\n!\"P)\207" [element property label output :name get-text-property 0 plist-get org-string-nw-p format "\\label{%s}\n" org-export-solidify-link-text] 4 (#$ . 31400)])
#@93 Format TEXT depending on MARKUP text markup.
See `org-latex-text-markup-alist' for details.
(defalias 'org-latex--text-markup #[(text markup) "	\236A\211\204
\202\223\n\306=\203$\307!\310\f\311\312\313#\fR)\202\223\n\314=\203\217\315\316\317\320\321\322\"\203o\323\315\"\315\224\315V\203R\315\211\224OP\315\224T\320O\324
\"A\206e\325
P
P\2025P\326\321\327\"\203\207\330\331\332\211$\202v\333\n\",\202\223\333\n\")\207" [markup org-latex-text-markup-alist fmt text separator char verb org-latex--find-verb-separator "\\verb" replace-regexp-in-string "\n" " " protectedtexttt 0 (("\\" . "\\textbackslash{}") ("~" . "\\textasciitilde{}") ("^" . "\\textasciicircum{}")) "" nil string-match "[\\{}$%&_#~^]" match-string assoc "\\" "\\texttt{%s}" "--" replace-match "-{}-" t format rtn trans start] 7 (#$ . 31863)])
#@375 Return footnotes definitions in ELEMENT as a string.

INFO is a plist used as a communication channel.

Footnotes definitions are returned within "\footnotetxt{}"
commands.

This function is used within constructs that don't support
"\footnote{}" command (i.e. an item's tag).  In that case,
"\footnotemark" is used within the construct and the function
just outside of it.
(defalias 'org-latex--delayed-footnotes-definitions #[(element info) "\303\304\305\211\306\211\n!+\307#\207" [all-refs search-refs element mapconcat #[(ref) "\302\303\304	\"\305\306\307	\"	\"!#\207" [ref info format "\\footnotetext[%s]{%s}" org-export-get-footnote-number org-trim org-export-data org-export-get-footnote-definition] 8] nil #[(data) "\303\304\305	$\210\306\n!\207" [data info all-refs org-element-map footnote-reference #[(ref) "\306	\"\205.\nB\307;\203\310\311\f#\202\"\312A@\f\"*\313=\205.
\314	\"!\207" [ref info all-refs element property search-refs org-export-footnote-first-reference-p :type get-text-property 0 plist-get standard org-export-get-footnote-definition] 4] reverse] 5] ""] 5 (#$ . 32732)])
#@142 Return complete document string after LaTeX conversion.
CONTENTS is the transcoded contents string.  INFO is a plist
holding export options.
(defalias 'org-latex-template #[(contents info) "\306\307\310\"\"\307\311\"\205\312\313!\307\314\"\307\315\"\316\n\f\"A@\211;\2059\2040
\2029\317\320
\321\322\323&\211:\204F\324\325\n\"\202a\326\327\330\331:;<\322\330\307\332\"!\307\333\"P%!!\",\307\334\"\211=\250\205r\335\336=\")\307\337\"\205\212\307\340\"\211>\205\211\306>\")\307\341\"\205\230\306\307\342\"\"?\211@\203\266?\203\266?\343\230\204\266\335\344@?#\202\312@\204\300?\205\312\335\345@\206\311?\"*\307\346\"\205\325\347!A\335\350\306A\"\")\335\351	\"\307\352\"\205
\335\353\307\354\"\206\365\343\307\355\"\206\375\343\307\356\"\204\343\202\f\307\357\"$\360\330	\343\230\203\322\2025B;\204#\322\2025\361\362B\"\2033\335B	\"\2025B!\307\363\"\211C\205O\364C!\205L\335\365C\"DP)E\307\356\"\211F\204`\343\202wF\366=\203q\335\367\307\357\"\"\202w\307\357\"\370P)\371\260
)\207" [info title class class-options org-latex-classes header org-export-data plist-get :title :time-stamp-file format-time-string "%% Created %Y-%m-%d %a %H:%M\n" :latex-class :latex-class-options assoc replace-regexp-in-string "^[ 	]*\\\\documentclass\\(\\(\\[[^]]*\\]\\)?\\)" t nil 1 user-error "Unknown LaTeX class `%s'" org-latex-guess-babel-language org-latex-guess-inputenc org-element-normalize-string org-splice-latex-header :latex-header :latex-header-extra :section-numbers format "\\setcounter{secnumdepth}{%d}\n" :with-author :author :with-email :email "" "\\author{%s\\thanks{%s}}\n" "\\author{%s}\n" :with-date org-export-get-date "\\date{%s}\n" "\\title{%s}\n" :latex-hyperref-p "\\hypersetup{\n  pdfkeywords={%s},\n  pdfsubject={%s},\n  pdfcreator={%s}}\n" :keywords :description :with-creator :creator "\\begin{document}\n\n" string-match "\\(?:[^%]\\|^\\)%s" :with-toc wholenump "\\setcounter{tocdepth}{%d}\n" comment "%% %s\n" "\n" "\\end{document}" document-class-string org-latex-default-packages-alist org-latex-packages-alist sec-num auth email author date org-latex-title-command depth org-latex-toc-command contents creator-info] 17 (#$ . 33859)])
#@123 Transcode BOLD from Org to LaTeX.
CONTENTS is the text with bold markup.  INFO is a plist holding
contextual information.
(defalias 'org-latex-bold #[(bold contents info) "\301\302\"\207" [contents org-latex--text-markup bold] 3 (#$ . 36116)])
#@151 Transcode a CENTER-BLOCK element from Org to LaTeX.
CONTENTS holds the contents of the center block.  INFO is a plist
holding contextual information.
(defalias 'org-latex-center-block #[(center-block contents info) "\302\303\304	\"\"\207" [center-block contents org-latex--wrap-label format "\\begin{center}\n%s\\end{center}"] 5 (#$ . 36368)])
#@112 Transcode a CLOCK element from Org to LaTeX.
CONTENTS is nil.  INFO is a plist holding contextual
information.
(defalias 'org-latex-clock #[(clock contents info) "\306\307\310\"\307	\311\312\313\n;\203\314\315\f#\202 \316A@\f\"*;\2030\314\315\f#\2026\316A@\f\"*!\317\n;\203I\314\315\f#\202O\316A@\f\"*\211\205Y\307\320
\")P\"\321R\207" [org-clock-string org-latex-inactive-timestamp-format clock element property time "\\noindent" format "\\textbf{%s} " org-translate-time :raw-value :value get-text-property 0 plist-get :duration " (%s)" "\\\\"] 11 (#$ . 36720)])
#@111 Transcode a CODE object from Org to LaTeX.
CONTENTS is nil.  INFO is a plist used as a communication
channel.
(defalias 'org-latex-code #[(code contents info) "\303\304	;\203\305\306\n	#\202\307	A@\n\"*\300\"\207" [code element property org-latex--text-markup :value get-text-property 0 plist-get] 5 (#$ . 37317)])
#@138 Transcode a DRAWER element from Org to LaTeX.
CONTENTS holds the contents of the block.  INFO is a plist
holding contextual information.
(defalias 'org-latex-drawer #[(drawer contents info) "\306	;\203\307\310\n	#\202\311	A@\n\"*\f
\"\312\"*\207" [drawer element property name org-latex-format-drawer-function contents :drawer-name get-text-property 0 plist-get org-latex--wrap-label output] 4 (#$ . 37646)])
#@169 Transcode a DYNAMIC-BLOCK element from Org to LaTeX.
CONTENTS holds the contents of the block.  INFO is a plist
holding contextual information.  See `org-export-data'.
(defalias 'org-latex-dynamic-block #[(dynamic-block contents info) "\302	\"\207" [dynamic-block contents org-latex--wrap-label] 3 (#$ . 38076)])
#@132 Transcode an ENTITY object from Org to LaTeX.
CONTENTS are the definition itself.  INFO is a plist holding
contextual information.
(defalias 'org-latex-entity #[(entity contents info) "\304	;\203\305\306\n	#\202\307	A@\n\"*\310	;\203*\305\306\n	#\2020\307	A@\n\"*\203;\311\312\"\202<)\207" [entity element property ent :latex get-text-property 0 plist-get :latex-math-p format "$%s$"] 4 (#$ . 38397)])
#@121 Transcode an EXAMPLE-BLOCK element from Org to LaTeX.
CONTENTS is nil.  INFO is a plist holding contextual
information.
(defalias 'org-latex-example-block #[(example-block contents info) "\304\305	;\203\306\307\n	#\202\310	A@\n\"*!\205'\311\312\313\314\"\"\"\207" [example-block element property info org-string-nw-p :value get-text-property 0 plist-get org-latex--wrap-label format "\\begin{verbatim}\n%s\\end{verbatim}" org-export-format-code-default] 7 (#$ . 38823)])
#@119 Transcode a EXPORT-BLOCK element from Org to LaTeX.
CONTENTS is nil.  INFO is a plist holding contextual information.
(defalias 'org-latex-export-block #[(export-block contents info) "\303	;\203\304\305\n	#\202\306	A@\n\"*\307\235\2057\310\311	;\203/\304\305\n	#\2025\306	A@\n\"*!\207" [export-block element property :type get-text-property 0 plist-get ("LATEX" "TEX") org-remove-indentation :value] 5 (#$ . 39312)])
#@120 Transcode a EXPORT-SNIPPET object from Org to LaTeX.
CONTENTS is nil.  INFO is a plist holding contextual information.
(defalias 'org-latex-export-snippet #[(export-snippet contents info) "\303!\304=\205 \305	;\203\306\307\n	#\202\310	A@\n\"*\207" [export-snippet element property org-export-snippet-backend latex :value get-text-property 0 plist-get] 4 (#$ . 39749)])
#@118 Transcode a FIXED-WIDTH element from Org to LaTeX.
CONTENTS is nil.  INFO is a plist holding contextual information.
(defalias 'org-latex-fixed-width #[(fixed-width contents info) "\303\304\305\306\307	;\203\310\311\n	#\202\312	A@\n\"*!\"\"\207" [fixed-width element property org-latex--wrap-label format "\\begin{verbatim}\n%s\\end{verbatim}" org-remove-indentation :value get-text-property 0 plist-get] 9 (#$ . 40134)])
#@125 Transcode a FOOTNOTE-REFERENCE element from Org to LaTeX.
CONTENTS is nil.  INFO is a plist holding contextual information.
(defalias 'org-latex-footnote-reference #[(footnote-reference contents info) "\306	\"\211\211:\204;\205\307\202@9\205@)\300=\205$\f)\310	\"\2046\311\312\313	\"\"\202\231\314!\315\316\315
:\203x
@\211\211:\204\\;\205d\307\202d@9\205d@)\317>\211?\211\203x
A\211\202D,\203\202\320\202\231\321	\"\311\322\323\324	\"!\"\325	\"P)P\207" [footnote-reference info prev element org-latex-footnote-separator #1=#:--cl-var-- org-export-get-previous-element plain-text org-export-footnote-first-reference-p format "\\footnotemark[%s]{}" org-export-get-footnote-number org-export-get-genealogy nil t (footnote-reference footnote-definition table-cell) "\\footnotemark" org-export-get-footnote-definition "\\footnote{%s}" org-trim org-export-data org-latex--delayed-footnotes-definitions parent #2=#:--cl-flag-- #3=#:--cl-var-- def] 8 (#$ . 40571)])
#@143 Transcode a HEADLINE element from Org to LaTeX.
CONTENTS holds the contents of the headline.  INFO is a plist
holding contextual information.
(defalias 'org-latex-headline #[(headline contents info) "\306	;\203\307\310\n	#\202\311	A@\n\"*?\205w\311\312\"\313\"\314\"@\315\fA\"B\316\317B8!\203G\317B8
@\"\202L
TB8\211C\204V\320\202\270C;\203cC\321P\202\270CA:\204|@\203s\322\202t\323C!\321P\202\270CG\317U\203\225@\205\270C@\321CA@Q\202\270CG\324U\205\270@\203\256C@\321CA@Q\202\270\317C8\321\325C8Q)D\326\327\320\330\331\320\211\211\211&E\332\333	;\203\332\307\310\n	#\202\340\311	A@\n\"*E#F\311\334\"\205\335	;\203\377\307\310\n	#\202\311	A@\n\"*\211G\205\336G\")\211G\2050\337	;\203)\307\310\n	#\202/\311	A@\n\"*H\311\340\"\205=\341\"I\311\342\"\205^\343	;\203W\307\310\n	#\202]\311	A@\n\"*JKGHJFI%L\344\345\346\347\350\"\351#\"M\352\353	;\203\216\307\310\n	#\202\224\311	A@\n\"*\354\"ND\203\245\355\"\203\356\"\205\271\344\357@\203\267\360\202\270\361\"\362L\205\322\363L\320\364O\365#)\266\203\205\322\366\367L\370MNP\260	Q\371\"\204\354Q\202\376\372\373\344\374@\203\371\360\202\372\361\"Q#)\202uKGHJ\332\375\"E#\311\340\"\364=\205I%R@\203gR\203gRL\232\204g\365\376D\"\203g\344\377\201S\320\211D\201T%\372\201U\201V\372\201W\201XR##LMNPQ$\202t\344DLMNPQ#).\207" [headline element property info class level :footnote-section-p get-text-property 0 plist-get :latex-class org-export-get-relative-level org-export-numbered-headline-p assoc functionp 2 nil "\n%s" car cdr 4 3 vector cl-struct-org-export-backend latex ((underline lambda (o c i) (format "\\underline{%s}" c))) org-export-data-with-backend :title :with-todo-keywords :todo-keyword org-export-data :todo-type :with-tags org-export-get-tags :with-priority :priority format "\\label{sec-%s}\n" mapconcat number-to-string org-export-get-headline-number "-" make-string :pre-blank 10 org-export-low-level-p org-export-first-sibling-p "\\begin{%s}\n" enumerate itemize "\\item" "\\`[ 	]*\\[" t string-match "\\relax" " " "\n" org-export-last-sibling-p replace-regexp-in-string "[ 	\n]*\\'" "\n\\\\end{%s}" org-export-get-alt-title "\\`\\\\\\(.*?[^*]\\){" replace-match numberedp org-latex-classes class-sectioning sec section-fmt section-back-end text todo todo-type tags priority org-latex-format-headline-function full-text headline-label pre-blanks inhibit-changing-match-data contents low-level-body opt-title "\\1[%s]" 1 "\\[" "(" "\\]" ")"] 10 (#$ . 41593)])
#@95 Default format function for a headline.
See `org-latex-format-headline-function' for details.
(defalias 'org-latex-format-headline-default-function #[(todo todo-type priority text tags) "\205\304\305\"	\205\304\306	\"\n\205\304\307\310\311\312#\"R\207" [todo priority text tags format "{\\bfseries\\sffamily %s} " "\\framebox{\\#%c} " "\\hfill{}\\textsc{%s}" mapconcat identity ":"] 9 (#$ . 44215)])
#@122 Transcode an HORIZONTAL-RULE object from Org to LaTeX.
CONTENTS is nil.  INFO is a plist holding contextual information.
(defalias 'org-latex-horizontal-rule #[(horizontal-rule contents info) "\306\307\"\310	\"\n\2056\311\n\f;\203\312\313
\f#\202%\314\fA@
\"*\211?\2061\313U)\2056\315\316\317\320\314\321\"\206B\322\314\323\"\206J\324#\"P*\207" [horizontal-rule info prev attr element property org-export-read-attribute :attr_latex org-export-get-previous-element :post-blank get-text-property 0 plist-get "\n" org-latex--wrap-label format "\\rule{%s}{%s}" :width "\\linewidth" :thickness "0.5pt" prev-blank] 10 (#$ . 44632)])
#@148 Transcode an INLINE-SRC-BLOCK element from Org to LaTeX.
CONTENTS holds the contents of the item.  INFO is a plist holding
contextual information.
(defalias 'org-latex-inline-src-block #[(inline-src-block contents info) "\306	;\203\307\310\n	#\202\311	A@\n\"*\312!
\204)\313\f\fR\202\276
\314=\203}\315	;\203@\307\310\n	#\202F\311	A@\n\"*\316!\236A@\206X\227\317!\320\321\322\230\203m\322\202r\320\323\"#\f\fR+\202\276\315	;\203\216\307\310\n	#\202\224\311	A@\n\"*\316!\236A@\206\245\317\324\325DC\"!\320\326\"\f\fR+*\207" [inline-src-block element property code separator org-latex-listings :value get-text-property 0 plist-get org-latex--find-verb-separator "\\verb" minted :language intern org-latex--make-option-string format "\\mint%s{%s}" "" "[%s]" append "language" "\\lstinline[%s]" org-lang org-latex-minted-langs mint-lang org-latex-minted-options options org-latex-listings-langs lst-lang org-latex-listings-options] 5 (#$ . 45287)])
#@143 Transcode an INLINETASK element from Org to LaTeX.
CONTENTS holds the contents of the block.  INFO is a plist
holding contextual information.
(defalias 'org-latex-inlinetask #[(inlinetask contents info) "\306\307	;\203\310\311\n	#\202\312	A@\n\"*\"\312\313\"\205D\314	;\2033\310\311\n	#\2029\312	A@\n\"*\211\205C\306\f\")\315	;\203U\310\311\n	#\202[\312	A@\n\"*\312\316\"\205g\317\"\312\320\"\205\206\321	;\203\310\311\n	#\202\205\312	A@\n\"*$%&'\322=\204\246'\f%
&$(&\202\343\323\f\205\260\324\325\f\"
\205\270\324\326
\"&$\205\310\324\327\330\331$\332#\"R)\333\334\335)\336\337(!\205\334\340(P\341\342\343\260	)\"-\207" [inlinetask element property info todo priority org-export-data :title get-text-property 0 plist-get :with-todo-keywords :todo-keyword :todo-type :with-tags org-export-get-tags :with-priority :priority ignore org-latex--wrap-label format "\\textbf{\\textsf{\\textsc{%s}}} " "\\framebox{\\#%c} " "\\hfill{}\\textsc{:%s:}" mapconcat identity ":" "\\begin{center}\n" "\\fbox{\n" "\\begin{minipage}[c]{.6\\textwidth}\n" "\n\n" org-string-nw-p "\\rule[.8em]{\\textwidth}{2pt}\n\n" "\\end{minipage}\n" "}\n" "\\end{center}" tags todo-type title org-latex-format-inlinetask-function contents full-title] 12 (#$ . 46308)])
#@127 Transcode ITALIC from Org to LaTeX.
CONTENTS is the text with italic markup.  INFO is a plist holding
contextual information.
(defalias 'org-latex-italic #[(italic contents info) "\301\302\"\207" [contents org-latex--text-markup italic] 3 (#$ . 47613)])
#@136 Transcode an ITEM element from Org to LaTeX.
CONTENTS holds the contents of the item.  INFO is a plist holding
contextual information.
(defalias 'org-latex-item #[(item contents info) "\306	;\203\307\310\n	#\202\311	A@\n\"*\310\f\312
	;\203/\307\310\n	#\2025\311	A@\n\"+\211\211:\204G	;\205O\313\202O	@9\205O	@)\314>\203\226\f\211:\204e	;\205m\313\202m	@9\205m	@)\315=\203\316\f	;\203\204\307\310\n	#\202\212\311	A@\n\"*\317=\203T\202*\211,\205\257\320W\205\257\321\322S\3238,S#*-\324	;\203\303\307\310\n	#\202\311\311	A@\n\"*.\325.\326\"\203\330\327\202\355\325.\330\"\203\344\331\202\355\325.\332\"\205\355\333)/\334	;\203\307\310\n	#\202\311	A@\n\"*\2110\205\321\335/\33601\"P\")0-\3370\206\315/\2031\340/P\202\3152\203\314\3412\342\3433\344#)\266\203\203\314\211:\204S\342\202`	@9\203_	AA\202`	)@\2114\211:\204t	;\205|\313\202|	@9\205|	@)\345=\205\3044\211:\204\216\342\202\233	@9\203\232	AA\202\233	)@\2115\211:\204\257	;\205\267\313\202\267	@9\205\267	@)\346=\205\303\3475!\350=))\204\314\351\202\315\3402\205\326\3522!0\205\367\353\334	;\203\355\307\310\n	#\202\363\311	A@\n\"*1\"\260+\207" [item element property level parent blob :counter get-text-property 0 plist-get :parent plain-text (plain-list item) plain-list :type ordered 5 format "\\setcounter{enum%s}{%s}\n" ("i" "ii" "iii" "iv") :checkbox eql on "$\\boxtimes$ " off "$\\square$ " trans "$\\boxminus$ " :tag "[{%s}] " org-export-data "\\item" " " "\\`[ 	]*\\[" nil t string-match paragraph export-snippet org-export-snippet-backend latex "\\relax " org-trim org-latex--delayed-footnotes-definitions count counter #1=#:temp checkbox tag info contents inhibit-changing-match-data e o] 10 (#$ . 47875)])
#@114 Transcode a KEYWORD element from Org to LaTeX.
CONTENTS is nil.  INFO is a plist holding contextual information.
(defalias 'org-latex-keyword #[(keyword contents info) "\306	;\203\307\310\n	#\202\311	A@\n\"*\312	;\203)\307\310\n	#\202/\311	A@\n\"*\211\313\230\203<\202\247\f\314\230\203I\315\316\"\202\247\f\317\230\205\247\227\320\321\"\203\201\320\322\"\203i\323\324\310\"!\206m\311
\325\" \326 !\205{\315\327 \"\330P)\202\246\331\230\203\213\332\202\246\333\230\205\246!\334=\203\234\335\202\246!\203\245\336\202\246\337)*\207" [keyword element property value key info :key get-text-property 0 plist-get :value "LATEX" "INDEX" format "\\index{%s}" "TOC" string-match "\\<headlines\\>" "[0-9]+" string-to-number match-string :with-toc wholenump "\\setcounter{tocdepth}{%s}\n" "\\tableofcontents" "tables" "\\listoftables" "listings" minted "\\listoflistings" "\\lstlistoflistings" "\\listoffigures" depth org-latex-listings] 6 (#$ . 49686)])
#@124 Transcode a LATEX-ENVIRONMENT element from Org to LaTeX.
CONTENTS is nil.  INFO is a plist holding contextual information.
(defalias 'org-latex-latex-environment #[(latex-environment contents info) "\306\307\"\205f\310	\n;\203\311\312\n#\202\306\nA@\"*\313\314	\n;\2031\311\312\n#\2027\306\nA@\"*!\315
!\204E\f\202e\316\317!rq\210\320\216\fc\210eb\210\321y\210\322\323\324
!\"c\210\325 +*\207" [info latex-environment element property value label plist-get :with-latex :name get-text-property 0 org-remove-indentation :value org-string-nw-p generate-new-buffer " *temp*" #[nil "\301!\205	\302!\207" [#1=#:temp-buffer buffer-name kill-buffer] 2] nil format "\\label{%s}\n" org-export-solidify-link-text buffer-string #1#] 6 (#$ . 50682)])
#@120 Transcode a LATEX-FRAGMENT object from Org to LaTeX.
CONTENTS is nil.  INFO is a plist holding contextual information.
(defalias 'org-latex-latex-fragment #[(latex-fragment contents info) "\304\305\"\205\306	\n;\203\307\310\n#\202\304\nA@\"*\207" [info latex-fragment element property plist-get :with-latex :value get-text-property 0] 4 (#$ . 51454)])
#@116 Transcode a LINE-BREAK object from Org to LaTeX.
CONTENTS is nil.  INFO is a plist holding contextual information.
(defalias 'org-latex-line-break #[(line-break contents info) "\300\207" ["\\\\\n"] 1 (#$ . 51824)])
#@137 Return LaTeX code for an inline image.
LINK is the link pointing to the inline image.  INFO is a plist
used as a communication channel.
(defalias 'org-latex--inline-image #[(link info) "\306!\307\n;\203\310\311\n#\202\312\nA@\"*\313\f!\204'\f\202*\314\f!)\315
!@\316	A\"B\317\320	\"C\312C\321\"\211D\204U\322C\321\"\203U\323\202\226D\324\230\203`\325\202\226D\326\230\203k\327\202\226D\204\225\330	\n;\203\201\310\311\n#\202\207\312\nA@\"*\204\225\331\312C\330\"!\205\226\332)D\312C\333\"\211E\203\254\334\335E\"\202\307D\325=\203\267\336\202\307D\332=\203\306\334\337F\"\202\307\340)G\312C\341\"\203\326\342\202\327\340H\312C\343\"\206\372\312C\344\"\203\355\340\202\372D\325=\203\370\345\202\372IJ\312C\344\"\206\312C\343\"\204D\346>\203\340\202KL\312C\347\"\206%MN\350\351N\"\2044N\2029\352\353N\")O\323P@\354\235\203\216\334\355
\"P\331O!\203\\\334\356OP#P\331J!\204j\331L!\203\361\334\357\331J!\203xJ\202y\360\331L!\203\205L\202\206\360P$P\202\361\331J!\203\235O\361JQO\331L!\203\254O\362LQO\334\363\331O!\204\271\340\202\322O\311H\364U\203\315\334\337O\353\323O\"\202\322\334\337O\"
#P@\365\232\203\361\366\367\370P\323\371%P\366\372\373P\323\371%P\374D\325\"\203\334\375GHPB%\2025\374D\327\"\203\334\376GHPB%\2025\374D\332\"\2033\334\377GHPB%\2025P.\f\207" [link parent element property raw-path path org-export-get-parent-element :path get-text-property 0 plist-get file-name-absolute-p expand-file-name file-name-extension org-latex--caption/label-string org-export-read-attribute :attr_latex :float plist-member nil "wrap" wrap "multicolumn" multicolumn :caption org-string-nw-p figure :placement format "%s" "{l}{0.5\\textwidth}" "[%s]" "" :comment-include "%" :width :height "0.48\\textwidth" (figure wrap) :options string-match "\\`\\[\\(.*\\)\\]\\'" match-string 1 ("tikz" "pgf") "\\input{%s}" "\\begin{tikzpicture}[%s]\n%s\n\\end{tikzpicture}" "\\resizebox{%s}{%s}{%s}" "!" ",width=" ",height=" "\\includegraphics%s{%s}" 44 "svg" replace-regexp-in-string "^\\\\includegraphics" "\\includesvg" t "\\.svg}" "}" eql "\\begin{wrapfigure}%s\n\\centering\n%s%s\n%s\\end{wrapfigure}" "\\begin{figure*}%s\n\\centering\n%s%s\n%s\\end{figure*}" "\\begin{figure}%s\n\\centering\n%s%s\n%s\\end{figure}" filetype info caption attr float place org-latex-default-figure-position placement comment-include org-latex-image-default-width width org-latex-image-default-height height org-latex-image-default-option opt options image-code] 8 (#$ . 52046)])
#@180 Transcode a LINK object from Org to LaTeX.

DESC is the description part of the link, or the empty string.
INFO is a plist holding contextual information.  See
`org-export-data'.
(defalias 'org-latex-link #[(link desc info) "\306	;\203\307\310\n	#\202\311	A@\n\"*\312\313\314\315	;\203-\307\310\n	#\2023\311	A@\n\"*\316\317%
\320\230?\205@
\321;\"<\322\235\203U\323\fQ\202h\324\230\203g\325\f!\203g\326\fP\202h\f=\316><\203z\327?\"\202\374\330\230\203\262\331?\"\211@\204\217
\202\256\332\333\334\335@	;\203\244\307\310\n	#\202\252\311	A@\n\"*!
#)\202\374\336\235\203\247\337\230\203\306\340?\"\202\313\341?\"\211@\211:\204\335	;\205\345\342\202\345	@9\205\345	@)A\343A\342\"\203
\203\375\332\344@
#\202\243\332\345@\"\202\243\346A\347\"\2034\332B
\2060\350\351	;\203&\307\310\n	#\202,\311	A@\n\"*?\"\"\202\243\343A\352\"\203\212\332\353\354\355\356@?\"\357#\"C
\204`\360@?\"\203`\332\361C\"\202\206\332\333C
\206\205\350\362@	;\203{\307\310\n	#\202\201\311	A@\n\"*?\"#)\202\243\334=!=
\204\234\332\361=\"\202\242\332\333=
#)*\202\374\363\230\203\275\332\364=
\"\365=?\"\"\202\374\366\367\370D\"8\211>!\203\330>\371=!
\372#\202\374=\203\352
\203\352\332\344=
#\202\374=\203\367\332\345=\"\202\374\332B
\".\207" [link element property type raw-path desc :type get-text-property 0 plist-get replace-regexp-in-string "%" "\\%" :path nil t "" org-export-inline-image-p ("http" "https" "ftp" "mailto") ":" "file" file-name-absolute-p "file:" org-latex--inline-image "radio" org-export-resolve-radio-link format "\\hyperref[%s]{%s}" org-export-solidify-link-text :value ("custom-id" "fuzzy" "id") "fuzzy" org-export-resolve-fuzzy-link org-export-resolve-id-link plain-text eql "\\href{%s}{%s}" "\\url{%s}" memql 'nil org-export-data :raw-link headline "sec-%s" mapconcat number-to-string org-export-get-headline-number "-" org-export-numbered-headline-p "\\ref{%s}" :title "coderef" org-export-get-coderef-format org-export-resolve-coderef functionp 2 assoc org-link-unescape latex org-latex-inline-image-rules imagep path protocol info destination #1=#:temp org-latex-link-with-unknown-path-format label org-link-protocols] 9 (#$ . 54670)])
#@158 Transcode a PARAGRAPH element from Org to LaTeX.
CONTENTS is the contents of the paragraph, as a string.  INFO is
the plist used as a communication channel.
(defalias 'org-latex-paragraph #[(paragraph contents info) "\207" [contents] 1 (#$ . 56946)])
#@138 Transcode a PLAIN-LIST element from Org to LaTeX.
CONTENTS is the contents of the list.  INFO is a plist holding
contextual information.
(defalias 'org-latex-plain-list #[(plain-list contents info) "\306	;\203\307\310\n	#\202\311	A@\n\"*\312\313\"\311\f\314\"\211\203.\315\316
\"\202C\317=\2038\320\202C\321=\203B\322\202C\323)\324\315\325\311\f\326\"\206T\327%\"+\207" [plain-list element property type attr env :type get-text-property 0 plist-get org-export-read-attribute :attr_latex :environment format "%s" ordered "enumerate" descriptive "description" "itemize" org-latex--wrap-label "\\begin{%s}%s\n%s\\end{%s}" :options "" latex-type contents] 9 (#$ . 57205)])
#@126 Transcode a TEXT string from Org to LaTeX.
TEXT is the string to transcode.  INFO is a plist holding
contextual information.
(defalias 'org-latex-plain-text #[(text info) "\306\307\"	\310\311\n\"\203\312\313\314\315\316\n\"\"\317\320\n\316%\202\321\322\323\n\317\211\316&\2031\324\2022\325\321\313\326\f\"\327\n\317\320\330&)\321\331\332\n\317\320\316&\306\333\"\203Y\334\n\335	$\317\336&\310\337\n
#\203y\312\313\340\315\330\n\"\"\317\320\n$\336\225\202^*\203\206\321\341\342\n\317\320%\306\343\"\203\223\321\344\345\n#\n*\207" [info text output specialp symbols start plist-get :with-special-strings string-match "\\([^\\]\\|^\\)\\([%$#&{}_]\\)" replace-match format "\\%s" match-string 2 nil t replace-regexp-in-string "\\([^\\]\\|^\\)\\(\\^\\)" "\\\\^{}" "-%$#&{}^_\\" "%$#&{}^_\\" "\\(?:[^\\]\\|^\\)\\(\\\\\\)\\(?:[^%s]\\|$\\)" "$\\backslash$" 1 "\\([^\\]\\|^\\)\\(~\\)" "\\textasciitilde{}" :with-smart-quotes org-export-activate-smart-quotes :latex 0 "\\<\\(\\(?:La\\)?TeX\\)\\>" "\\%s{}" "\\.\\.\\." "\\ldots{}" :preserve-breaks "\\(\\\\\\\\\\)?[ 	]*\n" " \\\\\\\\\n" case-fold-search] 7 (#$ . 57910)])
#@115 Transcode a PLANNING element from Org to LaTeX.
CONTENTS is nil.  INFO is a plist holding contextual
information.
(defalias 'org-latex-planning #[(planning contents info) "\306\307\310\311\312\313	;\203\314\315\n	#\202\316	A@\n\"*\211\205D\317\320\f\"\317
\321\322	;\203:\314\315\n	#\202@\316	A@\n\"*!\"P)\323	;\203V\314\315\n	#\202\\\316	A@\n\"*\211\205\210\317\320\"\317\321\322	;\203~\314\315\n	#\202\204\316	A@\n\"*!\"P)\324	;\203\232\314\315\n	#\202\240\316	A@\n\"*\211\205\314\317\320\"\317\321\322	;\203\302\314\315\n	#\202\310\316	A@\n\"*!\"P)E\"\325#\326Q\207" [planning element property closed org-closed-string org-latex-inactive-timestamp-format "\\noindent" mapconcat identity delq nil :closed get-text-property 0 plist-get format "\\textbf{%s} " org-translate-time :raw-value :deadline :scheduled " " "\\\\" deadline org-deadline-string org-latex-active-timestamp-format scheduled org-scheduled-string] 16 (#$ . 59062)])
#@143 Transcode a QUOTE-BLOCK element from Org to LaTeX.
CONTENTS holds the contents of the block.  INFO is a plist
holding contextual information.
(defalias 'org-latex-quote-block #[(quote-block contents info) "\302\303\304	\"\"\207" [quote-block contents org-latex--wrap-label format "\\begin{quote}\n%s\\end{quote}"] 5 (#$ . 60054)])
#@120 Transcode a QUOTE-SECTION element from Org to LaTeX.
CONTENTS is nil.  INFO is a plist holding contextual information.
(defalias 'org-latex-quote-section #[(quote-section contents info) "\304\305	;\203\306\307\n	#\202\310	A@\n\"*!\211\205#\311\312\")\207" [quote-section element property value org-remove-indentation :value get-text-property 0 plist-get format "\\begin{verbatim}\n%s\\end{verbatim}"] 6 (#$ . 60393)])
#@133 Transcode a RADIO-TARGET object from Org to LaTeX.
TEXT is the text of the target.  INFO is a plist holding
contextual information.
(defalias 'org-latex-radio-target #[(radio-target text info) "\304\305\306\307	;\203\310\311\n	#\202\312	A@\n\"*!#\207" [radio-target element property text format "\\label{%s}%s" org-export-solidify-link-text :value get-text-property 0 plist-get] 7 (#$ . 60828)])
#@141 Transcode a SECTION element from Org to LaTeX.
CONTENTS holds the contents of the section.  INFO is a plist
holding contextual information.
(defalias 'org-latex-section #[(section contents info) "\207" [contents] 1 (#$ . 61239)])
#@145 Transcode a SPECIAL-BLOCK element from Org to LaTeX.
CONTENTS holds the contents of the block.  INFO is a plist
holding contextual information.
(defalias 'org-latex-special-block #[(special-block contents info) "\306	;\203\307\310\n	#\202\311	A@\n\"*\227\312\313\314#\315\316\f\206(\317#\320
\"\315\321\f\"R*\207" [special-block element property opt type info :type get-text-property 0 plist-get org-export-read-attribute :attr_latex :options format "\\begin{%s}%s\n" "" org-latex--caption/label-string "\\end{%s}" contents] 6 (#$ . 61477)])
#@140 Transcode a SRC-BLOCK element from Org to LaTeX.
CONTENTS holds the contents of the item.  INFO is a plist holding
contextual information.
(defalias 'org-latex-src-block #[(src-block contents info) "\306\307	;\203\310\311\n	#\202\312	A@\n\"*!\205\334\313	;\203.\310\311\n	#\2024\312	A@\n\"*\314	;\203G\310\311\n	#\202M\312	A@\n\"*\315	;\203`\310\311\n	#\202f\312	A@\n\"*\205t\316!@\236A@A\317	;\203\207\310\311\n	#\202\215\312	A@\n\"*B\320B\321\"\203\240\322C\"\202\251\320B\323\"\205\251\311)D\324	;\203\275\310\311\n	#\202\303\312	A@\n\"*E\325\326\"F\312F\327\"GH\204'\330C\"IG\204\360\331F\327\"\203\360\332\202G\333\230\203\334\335JI#\202\f\204\nG\203\334\336I\"\202\332K\334K\334\337\340C\"\"\260\"*\202\332A\203;\334\341A\340C\"A$\202\332H\342=\203\335\330C\"IG\204Z\331F\327\"\203Z\332\202{G\333\230\203i\334\343I\"\202{\f\204rG\203z\334\344I\"\202{\332K\334\345\346D\203\215\347\350L\"\203\222L\202\237\351\352\353\354DT!DDL\"!\316!M\236A@\206\255\227\355!N\356\357\360\361\362N@\363\"\"\"O\364N@\365\366E\205\316NA$*$P\334KP\"+\202\332\316!Q\236A@\206\351\f\205\367!\367\370\"RSR\204	\334\371\372SC\"\"\202\334\373\372RC\"\372SC\"#*IT\334\374\346\351UG\2044\331F\327\"\2034\366\202RG\333\230\203?\375\202RG\205R\347\376U\"?\205R\376JDC\377TDC
\203d\201V
DC\202g\201WI\203v\201XIDC\202y\201Y\347\201ZU\"\203\207\366\202\252D\204\222\201[\202\252D\311U\203\237\201\\\202\252\201]\353\354DT!DD&!\"\334\201^\355!N\356\357\360\361\362N@\363\"\"\"O\364N@\201_\366E\205\325NA$*\"P*.\207" [src-block element property lang caption label org-string-nw-p :value get-text-property 0 plist-get :language :caption :name intern :number-lines eql continued org-export-get-loc new :retain-labels org-export-read-attribute :attr_latex :float org-latex--caption/label-string plist-member "%s" "multicolumn" format "\\begin{figure*}[%s]\n%%s%s\n\\end{figure*}" "\\begin{figure}[H]\n%%s%s\n\\end{figure}" "\\begin{verbatim}\n%s\\end{verbatim}" org-export-format-code-default "\\begin{%s}\n%s\\end{%s}\n" minted "\\begin{listing*}\n%%s\n%s\\end{listing*}" "\\begin{listing}[H]\n%%s\n%s\\end{listing}" "\\begin{minted}[%s]{%s}\n%s\\end{minted}" org-latex--make-option-string assoc "linenos" append ("linenos") "firstnumber" number-to-string org-export-unravel-code apply max mapcar length org-split-string "\n" org-export-format-code #[(loc num ref) "	\205\303\nGZ\304\\\305\"\306\307	\"PP\207" [loc ref max-width make-string 6 32 format "(%s)"] 5] nil org-export-get-caption t "{%s}" org-export-data "{[%s]%s}" "\\lstset{%s}\n" (("float" "*")) "float" "language" org-latex-custom-lang-environments custom-env #1=#:temp info num-start retain-labels attributes float org-latex-listings caption-str org-latex-default-figure-position float-env org-latex-minted-options org-latex-minted-langs code-info max-width body org-latex-listings-langs secondary main lst-lang org-latex-listings-options "label" (("label" " ")) "caption" (("caption" " ")) "numbers" (("numbers" "none")) (("numbers" "left")) ("numbers" "left") "\\begin{lstlisting}\n%s\\end{lstlisting}" #[(loc num ref) "	\205\303\nGZ\304\\\305\"\306\307	\"PP\207" [loc ref max-width make-string 6 32 format "(%s)"] 5]] 13 (#$ . 62041)])
#@123 Transcode a STATISTICS-COOKIE object from Org to LaTeX.
CONTENTS is nil.  INFO is a plist holding contextual information.
(defalias 'org-latex-statistics-cookie #[(statistics-cookie contents info) "\303\304\305\306	;\203\307\310\n	#\202\311	A@\n\"*\312\313%\207" [statistics-cookie element property replace-regexp-in-string "%" "\\%" :value get-text-property 0 plist-get nil t] 7 (#$ . 65442)])
#@143 Transcode STRIKE-THROUGH from Org to LaTeX.
CONTENTS is the text with strike-through markup.  INFO is a plist
holding contextual information.
(defalias 'org-latex-strike-through #[(strike-through contents info) "\301\302\"\207" [contents org-latex--text-markup strike-through] 3 (#$ . 65851)])
#@121 Transcode a subscript or superscript object.
OBJECT is an Org object.  INFO is a plist used as a communication
channel.
(defalias 'org-latex--script-size #[(object info) "\3062^	\307\n;\203\310\311\f#\202\312A@\f\"+\211\205]	\211:\2045;\205=\313\202=@9\205=@)\211\314>\203M\315\306\316\"\210\202Y
>\203Y\315\306\317\"\210)\2020)\211:\204o;\205w\313\202w@9\205w@)\320 \321\211:\204\212\317\202\227@9\203\226AA\202\227)\313!B\322\"\317#&\210 ?\205\n\323\"\"\211$?\206$\211:\204\310;\205\320\313\202\320@9\205\320@)
\324=\203\333\325\202\334\324=?\206\326$;\203\363\310\311\f#\202\371\312A@\f\"*\211%\205%\311V))\205\n\327\211:\204;\205\"\313\202\"@9\205\"@)\324=\203,\330\202-\331G\332V\2056\333\211G\332V\205@\334 ?\205\232\326;\203W\310\311\f#\202]\312A@\f\"*\211%\205h%\311V)\204\231\335\"\"\211:\204\200;\205\210\313\202\210@9\205\210@)
\324=\203\223\325\202\224\324=?\205\232\327\260+\207" [object parent blob element property type exit :parent get-text-property 0 plist-get plain-text (subscript superscript) throw t nil "" org-element-map #[(obj) "\211:\204	;\205\306\202	@9\205	@)\307\n\310\"\203c\311\312\"!\313\314\f\"\210
\315\316\f\"\317	;\203E\320\321	#\202L\322	A@\"*\211\205[\321V\205[\323)Q\211)\202\251\324\n\306\"\203w\325\326
\312\"#\211\202\251
\312\"\317	;\203\217\320\321	#\202\226\322	A@\"*\211\205\245\321V\205\245\323)Q\211)\207" [obj element #1=#:temp info data output plain-text memql (entity latex-fragment) org-trim org-export-data string-match "\\`\\(?:\\\\[([]\\|\\$+\\)?\\(.*?\\)\\(?:\\\\[])]\\|\\$+\\)?\\'" match-string 1 :post-blank get-text-property 0 plist-get "\\ " eql format "%s\\text{%s}" property blank] 7] org-export-get-previous-element subscript superscript :post-blank "$" "_" "^" 1 "{" "}" org-export-get-next-element org-element-all-elements output in-script-p org-element-all-objects info org-element-recursive-objects prev blank] 10 (#$ . 66153)])
#@138 Transcode a SUBSCRIPT object from Org to LaTeX.
CONTENTS is the contents of the object.  INFO is a plist holding
contextual information.
(defalias 'org-latex-subscript #[(subscript contents info) "\302	\"\207" [subscript info org-latex--script-size] 3 (#$ . 68248)])
#@140 Transcode a SUPERSCRIPT object from Org to LaTeX.
CONTENTS is the contents of the object.  INFO is a plist holding
contextual information.
(defalias 'org-latex-superscript #[(superscript contents info) "\302	\"\207" [superscript info org-latex--script-size] 3 (#$ . 68523)])
#@134 Transcode a TABLE element from Org to LaTeX.
CONTENTS is the contents of the table.  INFO is a plist holding
contextual information.
(defalias 'org-latex-table #[(table contents info) "\306	;\203\307\310\n	#\202\311	A@\n\"*\312=\203\"\313\"\207\314\315\316#\206+\f\211\317\230\203Y\320\321\322\323\300\324\211:\204C\324\202P	@9\203O	AA\202P	)BB!!\"\202w
\325\230\204e
\326\230\203l\327\"\202w\330#\331\"P)\207" [table element property info org-latex-default-table-mode type :type get-text-property 0 plist-get table\.el org-latex--table\.el-table org-export-read-attribute :attr_latex :mode "verbatim" format "\\begin{verbatim}\n%s\n\\end{verbatim}" org-trim org-element-interpret-data nil "math" "inline-math" org-latex--math-table org-latex--org-table org-latex--delayed-footnotes-definitions contents] 8 (#$ . 68806)])
#@128 Return an appropriate LaTeX alignment string.
TABLE is the considered table.  INFO is a plist used as
a communication channel.
(defalias 'org-latex--align-string #[(table info) "\303\304\305#\206\306\307\211\310\311\n\312%\313\314\n$\210\315\316	\237\")\207" [table align info org-export-read-attribute :attr_latex :align nil org-element-map table-row #[(row) "\303	;\203\304\305\n	#\202\306	A@\n\"*\307=\205\207" [row element property :type get-text-property 0 plist-get standard] 4] first-match table-cell #[(cell) "\305	\"\306\n>\203\204\307B\310	\"\311\f\306\"\203#\312\2026\311\f\313\"\203.\314\2026\311\f\315\"\2056\316)B\313\n>\205E\307B\211)\207" [cell info borders align #1=#:temp org-export-table-cell-borders left "|" org-export-table-cell-alignment eql "l" right "r" center "c"] 3] apply concat] 7 (#$ . 69667)])
#@287 Return appropriate LaTeX code for an Org table.

TABLE is the table type element to transcode.  CONTENTS is its
contents, as a string.  INFO is a plist used as a communication
channel.

This function assumes TABLE has `org' as its `:type' property and
`table' as its `:mode' attribute.
(defalias 'org-latex--org-table #[(table contents info) "\306	\"\307\310\"\311	\"\312\313\"\206
\2118\314\235?\205}\312\315\"\2119\2045\316\315\"\2035\317\202|9\320\230\203@\320\202|9\321\230\203K\322\202|9\204{\323:;:;\203f\324\325;:#\202n\312:A@;\"*\204{\326\312\323\"!\205|\327)<\312\330\"\211=\205\215=\331P)>\312\332\"?\312\333\"@\312\334\"\206\250\335\336A\"B\316\337\"\203\270\312\337\"\202\272CD8\340\232\203\373>\205\314\341>P\335\342\f\"E\205\336\326\n!\205\336\n\343PFE?\205\357\326\n!\205\357\n\343P\344>\205\366\345\260\202\3618\346\232\203R>\205\341>P\335\347?\203$\335\350@\203\351\202\352?#\202%\353\f#E\2055\326\n!\2055\n\343PFE?\205F\326\n!\205F\n\343P\354>\205M\345\260\202\361<\203t\335\355<B#E\203g\n\202h\353D\205n\356>R\202\211D\203\200\357>P\202\211>\205\211\341>P8\360\232\203\260\335\361?\203\250\335@\203\241\362\202\242\363?\"\202\251\353\fF$\202\311\335\3648?\203\301\335\365?\"\202\302\353\fF8&<\203\341E\203\327\353\202\330\n\335\366<\"P\202\360D\203\352\367\202\360>\205\360\345Q.\n\207" [table info caption attr alignment org-latex-default-table-environment org-latex--caption/label-string org-export-read-attribute :attr_latex org-latex--align-string plist-get :environment ("longtable" "longtabu") :float plist-member nil "sidewaystable" "multicolumn" "table*" :caption get-text-property 0 org-string-nw-p "table" :font "\n" :width :spread :placement format "[%s]" :center "longtable" "{" "\\begin{longtable}{%s}\n" "\\\\\n" "\\end{longtable}\n" "}" "longtabu" "\\begin{longtabu}%s{%s}\n" " %s %s " "spread" "to" "" "\\end{longtabu}\n" "\\begin{%s}%s\n" "\\centering\n" "\\begin{center}\n" "tabu" "\\begin{tabu}%s{%s}\n%s\\end{tabu}" " spread %s " " to %s " "\\begin{%s}%s{%s}\n%s\\end{%s}" "{%s}" "\n\\end{%s}" "\n\\end{center}" table-env float element property float-env font fontsize width spreadp org-latex-default-figure-position placement org-latex-tables-centered centerp org-latex-table-caption-above contents] 9 (#$ . 70535)])
#@219 Return appropriate LaTeX code for a table.el table.

TABLE is the table type element to transcode.  INFO is a plist
used as a communication channel.

This function assumes TABLE has `table.el' as its `:type'
property.
(defalias 'org-latex--table\.el-table #[(table info) "\306\301!\210r\307\310!q\210\311 \210)\312\313!rq\210\314\216\315	\n;\203)\316\317\n#\202/\320\nA@\"*c\210\321b\210\322\323\324\325#\210\326\327\310\"\210r\310q\210\330\331 !,\332\333\310!!\210\334\335\f\"\203a\336\337\325\211\f$\202P\340\341	\"\320
\342\"\203\236\317\211)*\fG)W\203\235\334\343\f)#\211)\203\235*T\211*\344U\204s\336\337\324\211\f$\211\202t*\345
\346\"\203\254\320
\346\"\202\256+\211,\204\270\f\202\274\347\350\f\"+\207" [#1=#:temp-buffer table element property output attr require get-buffer-create "*org-export-table*" erase-buffer generate-new-buffer " *temp*" #[nil "\301!\205	\302!\207" [#1# buffer-name kill-buffer] 2] :value get-text-property 0 plist-get 1 re-search-forward "^[ 	]*|[^|]" nil t table-generate-source latex org-trim buffer-string kill-buffer get-buffer string-match "^%.*\n" replace-match "" org-export-read-attribute :attr_latex :rmlines "^\\\\hline\n?" 2 plist-member :center format "\\begin{center}\n%s\n\\end{center}" pos n org-latex-tables-centered centerp] 6 (#$ . 72948)])
#@260 Return appropriate LaTeX code for a matrix.

TABLE is the table type element to transcode.  INFO is a plist
used as a communication channel.

This function assumes TABLE has `org' as its `:type' property and
`inline-math' or `math' as its `:mode' attribute..
(defalias 'org-latex--math-table #[(table info) "\306	\"\307\310\"\311\312\"\313\232\311\314\"\206
1\315\316\317\320\321	$\322#2\307\310\312#3\323	\"4\324	\"5\32564\203\2264\2117:\204U7;\205_\326\202_7@9\205_7@)\300=\203\226\3274787;\203|\330\33187#\202\204\3117A@8\"*\332>\203\22664!\203\226\333\202\253\f\203\236\334\202\253\335\n!\203\252\336\nP\202\253\337\311\340\"\206\263\3221\341\232\203\313\342	\"9\343\34492#)\202\357\3451:\"\203\346\343\3461\311\347\"\206\340\3222$\202\357\343\350121$\311\351\"\206\367\3225\203O5\2117:\2047;\205\326\2027@9\2057@)\300=\203O\327787;\2035\330\33187#\202=\3117A@8\"*\352>\203O65!\203O\333\202\350\f\203W\353\202\350\3334;\323;	\"\2114\203\234\3274787;\203\330\33187#\202\207\3117A@8\"*\354>\203\23464!\203\2344;\202]\355;787;\203\263\330\33187#\202\273\3117A@8\"*\204\342\356;787;\203\326\330\33187#\202\336\3117A@8\"*\205\343\357*\206\350\360\260.	\207" [table info caption attr inlinep org-latex-default-table-environment org-latex--caption/label-string org-export-read-attribute :attr_latex plist-get :mode "inline-math" :environment mapconcat #[(row) "\306	;\203\307\310\n	#\202\311	A@\n\"*\312=\2052\313\314\315\316\317$\320#\321\f
\"A\2060\322\323Q\207" [row element property info env org-latex-table-matrix-macros :type get-text-property 0 plist-get standard mapconcat #[(cell) "\301!\302\303O\207" [cell org-element-interpret-data 0 -1] 3] org-element-map table-cell identity "&" assoc "\\\\" "\n"] 7] org-element-map table-row identity "" org-export-get-previous-element org-export-get-next-element #[(table) "\303\304\305#\206		\n\230\207" [table org-latex-default-table-mode mode org-export-read-attribute :attr_latex :mode] 4] plain-text :post-blank get-text-property 0 (0 nil) nil "\\(" org-string-nw-p "\\begin{equation}\n" "\\[" :math-prefix "array" org-latex--align-string format "\\begin{array}{%s}\n%s\\end{array}" assoc "\\%s%s{\n%s}" :math-arguments "\\begin{%s}\n%s\\end{%s}" :math-suffix (0 nil) "\\)" (0 nil) :caption :name "\n\\end{equation}" "\\]" env contents mode prev next same-mode-p element property align org-latex-table-matrix-macros cluster-beg] 9 (#$ . 74283)])
#@132 Transcode a TABLE-CELL element from Org to LaTeX.
CONTENTS is the cell contents.  INFO is a plist used as
a communication channel.
(defalias 'org-latex-table-cell #[(table-cell contents info) "\203	\203\305\n\"\203\306	\307\310\"\307\311\"#\202\312\f\"\205&\313P\207" [contents org-latex-table-scientific-notation orgtbl-exp-regexp table-cell info string-match format match-string 1 2 org-export-get-next-element " & "] 6 (#$ . 76855)])
#@137 Transcode a TABLE-ROW element from Org to LaTeX.
CONTENTS is the contents of the row.  INFO is a plist used as
a communication channel.
(defalias 'org-latex-table-row #[(table-row contents info) "\306	;\203\307\310\n	#\202\311	A@\n\"*\312=\205\377\313\314\315	;\2032\307\310\n	#\2028\311	A@\n\"+\"\311\f\316\"\206C
\317\235#\320\f\321\"\203U\311\f\321\"\202W$%\322\211:\204e\323\202r	@9\203q	AA\202r	)@&\"'%\203\211\324'>\203\211\325\202\230\324'>\205\230\326'>\205\230\327(\330#\203\312\331&\"\203\312\332\333%\203\263\334\202\264\335%\203\275\334\202\276\335\336\337!&\"A$\202\375%\203\332\340'>\203\332\341\202\375\340'>\203\354\342'>\203\354\335\202\375\342'>\205\375%\203\374\334\202\375\335R,\207" [table-row element property blob attr org-latex-default-table-environment :type get-text-property 0 plist-get standard org-export-read-attribute :attr_latex :parent :environment ("longtable" "longtabu") plist-member :booktabs org-export-table-cell-borders nil top "\\toprule\n" above "\\hline\n" "\\\\\n" org-export-table-row-ends-header-p format "%s\n\\endhead\n%s\\multicolumn{%d}{r}{Continued on next page} \\\\\n\\endfoot\n\\endlastfoot" "\\midrule" "\\hline" org-export-table-dimensions org-export-get-parent-table bottom "\\bottomrule" below longtablep org-latex-tables-booktabs booktabsp info borders contents] 11 (#$ . 77314)])
#@112 Transcode a TARGET object from Org to LaTeX.
CONTENTS is nil.  INFO is a plist holding contextual
information.
(defalias 'org-latex-target #[(target contents info) "\303\304\305\306	;\203\307\310\n	#\202\311	A@\n\"*!\"\207" [target element property format "\\label{%s}" org-export-solidify-link-text :value get-text-property 0 plist-get] 7 (#$ . 78730)])
#@115 Transcode a TIMESTAMP object from Org to LaTeX.
CONTENTS is nil.  INFO is a plist holding contextual
information.
(defalias 'org-latex-timestamp #[(timestamp contents info) "\306\307!	\"\310;\203\311\312\f#\202\313A@\f\"*\314
\315\"\203/\316\n\"\202C\314
\317\"\203>\316\n\"\202C\316\n\"*\207" [timestamp info value element property #1=#:temp org-latex-plain-text org-timestamp-translate :type get-text-property 0 plist-get memql (active active-range) format (inactive inactive-range) org-latex-active-timestamp-format org-latex-inactive-timestamp-format org-latex-diary-timestamp-format] 4 (#$ . 79099)])
#@133 Transcode UNDERLINE from Org to LaTeX.
CONTENTS is the text with underline markup.  INFO is a plist
holding contextual information.
(defalias 'org-latex-underline #[(underline contents info) "\301\302\"\207" [contents org-latex--text-markup underline] 3 (#$ . 79735)])
#@115 Transcode a VERBATIM object from Org to LaTeX.
CONTENTS is nil.  INFO is a plist used as a communication
channel.
(defalias 'org-latex-verbatim #[(verbatim contents info) "\303\304	;\203\305\306\n	#\202\307	A@\n\"*\300\"\207" [verbatim element property org-latex--text-markup :value get-text-property 0 plist-get] 5 (#$ . 80012)])
#@135 Transcode a VERSE-BLOCK element from Org to LaTeX.
CONTENTS is verse block contents.  INFO is a plist holding
contextual information.
(defalias 'org-latex-verse-block #[(verse-block contents info) "\303\304\305\306\304\307\310	##\311\312	\"\203'\313\314\315\316	\"G\"\317\n\320\321	$)\202\f\313\322	\"\"\207" [verse-block contents new-str org-latex--wrap-label replace-regexp-in-string "^ *\\\\\\\\$" "\\\\vspace*{1em}" "\\(\\\\\\\\\\)?[ 	]*\n" " \\\\\\\\\n" string-match "^[ 	]+" format "\\hspace*{%dem}" match-string 0 replace-match nil t "\\begin{verse}\n%s\\end{verse}"] 9 (#$ . 80357)])
#@954 Export current buffer as a LaTeX buffer.

If narrowing is active in the current buffer, only export its
narrowed part.

If a region is active, export that region.

A non-nil optional argument ASYNC means the process should happen
asynchronously.  The resulting buffer should be accessible
through the `org-export-stack' interface.

When optional argument SUBTREEP is non-nil, export the sub-tree
at point, extracting information from the headline properties
first.

When optional argument VISIBLE-ONLY is non-nil, don't export
contents of hidden elements.

When optional argument BODY-ONLY is non-nil, only write code
between "\begin{document}" and "\end{document}".

EXT-PLIST, when provided, is a property list with external
parameters overriding Org default settings, but still inferior to
file-local settings.

Export is done in a buffer named "*Org LATEX Export*", which
will be displayed when `org-export-show-temporary-export-buffer'
is non-nil.
(defalias 'org-latex-export-as-latex #[(&optional async subtreep visible-only body-only ext-plist) "\305\306\307	\n\f\310&\207" [async subtreep visible-only body-only ext-plist org-export-to-buffer latex "*Org LATEX Export*" #[nil "\300 \207" [LaTeX-mode] 1]] 9 (#$ . 80962) nil])
#@224 Assume the current region has org-mode syntax, and convert it to LaTeX.
This can be used in any buffer.  For example, you can write an
itemized list in org-mode syntax in an LaTeX buffer and use this
command to convert it.
(defalias 'org-latex-convert-region-to-latex #[nil "\300\301!\207" [org-export-replace-region-by latex] 2 (#$ . 82206) nil])
#@811 Export current buffer to a LaTeX file.

If narrowing is active in the current buffer, only export its
narrowed part.

If a region is active, export that region.

A non-nil optional argument ASYNC means the process should happen
asynchronously.  The resulting file should be accessible through
the `org-export-stack' interface.

When optional argument SUBTREEP is non-nil, export the sub-tree
at point, extracting information from the headline properties
first.

When optional argument VISIBLE-ONLY is non-nil, don't export
contents of hidden elements.

When optional argument BODY-ONLY is non-nil, only write code
between "\begin{document}" and "\end{document}".

EXT-PLIST, when provided, is a property list with external
parameters overriding Org default settings, but still inferior to
file-local settings.
(defalias 'org-latex-export-to-latex #[(&optional async subtreep visible-only body-only ext-plist) "\306\307\"\310\311	\n\f
&)\207" [subtreep outfile async visible-only body-only ext-plist org-export-output-file-name ".tex" org-export-to-file latex] 8 (#$ . 82561) nil])
#@857 Export current buffer to LaTeX then process through to PDF.

If narrowing is active in the current buffer, only export its
narrowed part.

If a region is active, export that region.

A non-nil optional argument ASYNC means the process should happen
asynchronously.  The resulting file should be accessible through
the `org-export-stack' interface.

When optional argument SUBTREEP is non-nil, export the sub-tree
at point, extracting information from the headline properties
first.

When optional argument VISIBLE-ONLY is non-nil, don't export
contents of hidden elements.

When optional argument BODY-ONLY is non-nil, only write code
between "\begin{document}" and "\end{document}".

EXT-PLIST, when provided, is a property list with external
parameters overriding Org default settings, but still inferior to
file-local settings.

Return PDF file's name.
(defalias 'org-latex-export-to-pdf #[(&optional async subtreep visible-only body-only ext-plist) "\306\307\"\310\311	\n\f
\312&)\207" [subtreep outfile async visible-only body-only ext-plist org-export-output-file-name ".tex" org-export-to-file latex #[(file) "\301!\207" [file org-latex-compile] 2]] 9 (#$ . 83654) nil])
#@395 Compile a TeX file.

TEXFILE is the name of the file being compiled.  Processing is
done through the command specified in `org-latex-pdf-process'.

When optional argument SNIPPET is non-nil, TEXFILE is a temporary
file used to preview a LaTeX snippet.  In this case, do not
create a log buffer and do not bother removing log files.

Return PDF file name or an error if it couldn't be produced.
(defalias 'org-latex-compile #[(texfile &optional snippet) "\306\307!!\310!\311!\312!\203\311\n!\202\f\313(\204(\314\315\"\210\316 )\317\216\320*!\203?*\321!!\210\202i*:\203e(?\205N\322\323!+\324\325*\"\210(?\205`\326+!)\202i\327\330!\210	\331Q,\332,!\204\212\327\333,
\203\204\334
P\202\205\335#\210\202\317(\204\277-\203\277\336\337\340	!\341\342\343.!R#\313/\2110\203\2760@/\344/!\2100A\2110\204\253*\314\345
\204\311\346\202\314\347
PP!\210,.\207" [texfile base-name full-name out-dir default-directory errors file-name-sans-extension file-name-nondirectory file-truename file-name-directory file-name-absolute-p nil message "Processing LaTeX file %s..." current-window-configuration #[nil "\301!\207" [#1=#:wconfig set-window-configuration] 2] functionp shell-quote-argument get-buffer-create "*Org PDF LaTeX Output*" mapc #[(command) "\305\306\307\310!\306\311\310	!\306\312\310\n!\313\211%\313\211%\313\211%\f\"\207" [base-name full-name out-dir command outbuf shell-command replace-regexp-in-string "%b" shell-quote-argument "%f" "%o" t] 13] org-latex--collect-errors error "No valid command to process to PDF" ".pdf" file-exists-p "PDF file %s wasn't produced%s" ": " "" directory-files t regexp-quote "\\(?:\\.[0-9]+\\)?" "\\." regexp-opt delete-file "Process completed" "." " with errors: " snippet #1# org-latex-pdf-process outbuf pdffile org-latex-remove-logfiles org-latex-logfiles-extensions file --dolist-tail--] 9 (#$ . 84845)])
#@171 Collect some kind of errors from "pdflatex" command output.

BUFFER is the buffer containing output.

Return collected error types as a string, or nil if there was
none.
(defalias 'org-latex--collect-errors #[(buffer) "rq\210\212db\210\306\307\310\311#\205B\311\312\310\211\2037
@\212\313\f@\310\311#)\2030	\314\fAQ
A\211\204*\315	!\205A\316	!**\207" [buffer errors case-fold-search org-latex-known-errors latex-error --dolist-tail-- re-search-backward "^[ 	]*This is .*?TeX.*?Version" nil t "" re-search-forward " " org-string-nw-p org-trim] 5 (#$ . 86755)])
#@205 Publish an Org file to LaTeX.

FILENAME is the filename of the Org file to be published.  PLIST
is the property list for the given project.  PUB-DIR is the
publishing directory.

Return output file name.
(defalias 'org-latex-publish-to-latex #[(plist filename pub-dir) "\303\304\305	\n%\207" [filename plist pub-dir org-publish-org-to latex ".tex"] 6 (#$ . 87337)])
#@215 Publish an Org file to PDF (via LaTeX).

FILENAME is the filename of the Org file to be published.  PLIST
is the property list for the given project.  PUB-DIR is the
publishing directory.

Return output file name.
(defalias 'org-latex-publish-to-pdf #[(plist filename pub-dir) "\303\304\305\306	\307\310	!%!\n#\207" [plist filename pub-dir org-publish-attachment org-latex-compile org-publish-org-to latex ".tex" file-name-directory] 10 (#$ . 87711)])
(provide 'ox-latex)

Kontol Shell Bypass