? Fallagassrini

Fallagassrini Bypass Shell

echo"
Fallagassrini
";
Current Path : /usr/share/emacs/24.3/lisp/org/

Linux gator3171.hostgator.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64
Upload File :
Current File : //usr/share/emacs/24.3/lisp/org/org-latex.elc

;ELC
;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:07:38 2024
;;; from file /builddir/build/BUILD/emacs-24.3/lisp/org/org-latex.el
;;; in Emacs version 24.3.1
;;; with all optimizations.

;;; This file contains utf-8 non-ASCII characters,
;;; and so cannot be loaded into Emacs 22 or earlier.
(and (boundp 'emacs-version)
     (< (aref emacs-version (1- (length emacs-version))) ?A)
     (string-lessp emacs-version "23")
     (error "`%s' was compiled for Emacs 23 or later" #$))

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


(byte-code "\300\301!\210\300\302!\210\300\303!\210\300\304!\210\300\305!\207" [require footnote org org-exp org-macs org-beamer] 2)
(defvar org-export-latex-class nil)
(defvar org-export-latex-class-options nil)
(defvar org-export-latex-header nil)
(defvar org-export-latex-append-header nil)
(defvar org-export-latex-options-plist nil)
(defvar org-export-latex-todo-keywords-1 nil)
(defvar org-export-latex-complex-heading-re nil)
(defvar org-export-latex-not-done-keywords nil)
(defvar org-export-latex-done-keywords nil)
(defvar org-export-latex-display-custom-times nil)
(defvar org-export-latex-all-targets-re nil)
(defvar org-export-latex-add-level 0)
#@52 List of footnotes markers seen so far by exporter.
(defvar org-export-latex-footmark-seen nil (#$ . 1215))
(defvar org-export-latex-sectioning "")
(defvar org-export-latex-sectioning-depth 0)
#@72 Regexp matching special time planning keywords plus the time after it.
(defvar org-export-latex-special-keyword-regexp (concat "\\<\\(" org-scheduled-string #1="\\|" org-deadline-string #1# org-closed-string "\\)") (#$ . 1413))
(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\324\325\314\326&	\210\310\327\330\331\306\301\314\332&\210\310\333\334\335\306\301\314\336&\210\310\337\302\340\306\301\314\341&\210\310\342\343\344\306\301\314\336&\210\310\345\346\347\306\301\314\350&\210\310\351\346\352\306\301\324\325\314\336&	\210\310\353\354\355\306\301\314\336&\210\310\356\354\357\306\301\324\325\314\336&	\210\310\360\361\355\306\301\314\336&\210\310\362\363\364\306\301\324\325\314\336&	\210\310\365\366\367\306\301\324\325\314\336&	\210\310\370\371\372\314\336\324\373\306\301&	\210\310\374\375\376\306\301\324\325\314\336&	\210\310\377\201@\201A\306\301\324\325\314\201B&	\210\310\201C\302\201D\306\301\314\341&\210\310\201E\201F\201G\306\301\314\341&\210\310\201H\201F\201I\306\301\324\325\314\341&	\210\310\201J\302\201K\306\301\314\341&\210\310\201L\302\201M\306\301\324\325\314\201N&	\210\310\201O\201P\201Q\306\301\324\325\314\201R&	\210\310\201S\302\201T\306\301\324\325\314\201U&	\210\310\201V\201W\201X\306\301\314\201Y&\210\310\201Z\201[\201\\\306\301\314\201]&\210\310\201^\201_\201`\306\201a\306\301\314\201b&	\210\310\201c\302\201d\306\301\314\341&\210\310\201e\201f\201g\306\301\314\201h&\210\310\201i\201F\201j\306\301\324\325\314\341&	\210\310\201k\201l\201m\306\301\324\325\314\201n&	\210\310\201o\302\201p\306\301\324\325\314\201q&	\210\310\201r\302\201s\306\301\324\325\314\201t&	\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-export-latex-default-class "article" "The default LaTeX class." :type (string :tag "LaTeX class") org-export-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}")) ("beamer" "\\documentclass{beamer}" org-beamer-sectioning)) "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 LaTeX file.\nIt should contain the \\documentclass macro, and anything else that is needed\nfor this setup.  To this header, the following commands will be added:\n\n- Calls to \\usepackage for all packages mentioned in the variables\n  `org-export-latex-default-packages-alist' and\n  `org-export-latex-packages-alist'.  Thus, your header definitions should\n  avoid to also request these packages.\n\n- Lines specified via \"#+LaTeX_HEADER:\"\n\nIf you need more control about the sequence in which the header is built\nup, or if you want to exclude one of these building blocks for a particular\nclass, you can use the following macro-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\n [NO-EXTRA]              do not include #+LaTeX_HEADER stuff\n [BEAMER-HEADER-EXTRA]   the beamer extra headers\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 #+LaTeX_HEADER lines,\nthen have a call to \\providecommand, and then place \\usepackage commands\nbased on the content of `org-export-latex-packages-alist'.\n\nIf your header or `org-export-latex-default-packages-alist' inserts\n\"\\usepackage[AUTO]{inputenc}\", AUTO will automatically be replaced with\na coding system derived from `buffer-file-coding-system'.  See also the\nvariable `org-export-latex-inputenc-alist' for a way to influence this\nmechanism.\n\nThe sectioning structure\n------------------------\n\nThe sectioning structure of the class is given by the elements following\nthe header string.  For each sectioning level, a number of strings is\nspecified.  A %s formatter is mandatory in each section string and will\nbe replaced by the title of the section.\n\nInstead of a cons cell (numbered . unnumbered), you can also provide a list\nof 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 that should\nrepresent the document section.  The opening clause should have a %s\nto represent the section title.\n\nInstead of a list of sectioning commands, you can also specify a\nfunction name.  That function will be called with two parameters,\nthe (reduced) level of the headline, and the headline text.  The function\nmust return a cons cell with the (possibly modified) headline text, and the\nsectioning list in the cdr." (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-export-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." :version "24.1" (repeat (cons (string :tag "Derived from buffer") (string :tag "Use this instead"))) org-export-latex-emphasis-alist '(("*" "\\textbf{%s}" nil) ("/" "\\emph{%s}" nil) ("_" "\\underline{%s}" nil) ("+" "\\st{%s}" nil) ("=" "\\protectedtexttt" t) ("~" "\\verb" t)) "Alist of LaTeX expressions to convert emphasis fontifiers.\nEach element of the list is a list of three elements.\nThe first element is the character used as a marker for fontification.\nThe second element is a format string to wrap fontified text with.\nIf it is \"\\verb\", Org will automatically select a delimiter\ncharacter that is not in the string.  \"\\protectedtexttt\" will use \\texttt\nto typeset and try to protect special characters.\nThe third element decides whether to protect converted text from other\nconversions." alist org-export-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 format string, passing the title as an\nargument." string org-export-latex-import-inbuffer-stuff "Non-nil means define TeX macros for Org's inbuffer definitions.\nFor example orgTITLE for #+TITLE." boolean org-export-latex-date-format "\\today" "Format string for \\date{...}." org-export-latex-todo-keyword-markup "\\textbf{%s}" "Markup for TODO keywords, as a printf format.\nThis can be a single format for all keywords, a cons cell with separate\nformats for not-done and done states, or an association list with setup\nfor individual keywords.  If a keyword shows up for which there is no\nmarkup defined, the first one in the association list will be used." (choice (string :tag "Default") (cons :tag "Distinguish undone and done" (string :tag "Not-DONE states") (string :tag "DONE states")) (repeat :tag "Per keyword markup" (cons (string :tag "Keyword") (string :tag "Markup")))) org-export-latex-tag-markup "Markup for tags, as a printf format." org-export-latex-timestamp-markup "\\textit{%s}" "A printf format string to be applied to time stamps." org-export-latex-timestamp-inactive-markup "A printf format string to be applied to inactive time stamps." org-export-latex-timestamp-keyword-markup "\\texttt{%s}" org-export-latex-href-format "\\href{%s}{%s}" "A printf format string to be applied to href links.\nThe format must contain either two %s instances or just one.\nIf it contains two %s instances, the first will be filled with\nthe link, the second with the link description.  If it contains\nonly one, the %s will be filled with the link." org-export-latex-hyperref-format "\\hyperref[%s]{%s}" "A printf format string to be applied to hyperref links.\nThe format must contain one or two %s instances.  The first one\nwill be filled with the link, the second with its description." org-export-latex-hyperref-options-format "\\hypersetup{\n  pdfkeywords={%s},\n  pdfsubject={%s},\n  pdfcreator={Emacs Org-mode version %s}}\n" "A format string for hyperref options.\nWhen non-nil, it must contain three %s format specifications\nwhich will respectively be replaced by the document's keywords,\nits description and the Org's version number, as a string.  Set\nthis option to the empty string if you don't want to include\nhyperref options altogether." "24.3" org-export-latex-footnote-separator "\\textsuperscript{,}\\," "Text used to separate footnotes." org-export-latex-quotes '(("fr" ("\\(\\s-\\|[[(]\\)\"" . "«~") ("\\(\\S-\\)\"" . "~»") ("\\(\\s-\\|(\\)'" . "'")) ("en" ("\\(\\s-\\|[[(]\\)\"" . "``") ("\\(\\S-\\)\"" . "''") ("\\(\\s-\\|(\\)'" . "`"))) "Alist for quotes to use when converting english double-quotes.\n\nThe CAR of each item in this alist is the language code.\nThe CDR of each item in this alist is a list of three CONS:\n- the first CONS defines the opening quote;\n- the second CONS defines the closing quote;\n- the last CONS defines single quotes.\n\nFor each item in a CONS, the first string is a regexp\nfor allowed characters before/after the quote, the second\nstring defines the replacement string for this quote." (list (cons :tag "Opening quote" (string :tag "Regexp for char before") (string :tag "Replacement quote     ")) (cons :tag "Closing quote" (string :tag "Regexp for char after ") (string :tag "Replacement quote     ")) (cons :tag "Single quote" (string :tag "Regexp for char before") (string :tag "Replacement quote     "))) org-export-latex-tables-verbatim "When non-nil, tables are exported verbatim." org-export-latex-tables-centered t "When non-nil, tables are exported in a center environment." org-export-latex-table-caption-above "When non-nil, the caption is set above the table.  When nil,\nthe caption is set below the table." org-export-latex-tables-column-borders "When non-nil, grouping columns can cause outer vertical lines in tables.\nWhen nil, grouping causes only separation lines between groups." org-export-latex-tables-tstart "LaTeX command for top rule for tables." (choice (const :tag "Nothing" nil) (string :tag "String") (const :tag "Booktabs default: \\toprule" "\\toprule")) org-export-latex-tables-hline "\\hline" "LaTeX command to use for a rule somewhere in the middle of a table." (choice (string :tag "String") (const :tag "Standard: \\hline" "\\hline") (const :tag "Booktabs default: \\midrule" "\\midrule")) org-export-latex-tables-tend "LaTeX command for bottom rule for tables." (choice (const :tag "Nothing" nil) (string :tag "String") (const :tag "Booktabs default: \\bottomrule" "\\bottomrule")) org-export-latex-low-levels 'itemize "How to convert sections below the current level of sectioning.\nThis is specified by the `org-export-headline-levels' option or the\nvalue of \"H:\" in Org's #+OPTION line.\n\nThis can be either nil (skip the sections), `description', `itemize',\nor `enumerate' (convert the sections as the corresponding list type), or\na string to be used instead of \\section{%s}.  In this latter case,\nthe %s stands here for the inserted headline and is mandatory.\n\nIt may also be a list of three string to define a user-defined environment\nthat should be used.  The first string should be the like\n\"\\begin{itemize}\", the second should be like \"\\item %s %s\" with up\nto two occurrences of %s for the title and a label, respectively.  The third\nstring should be like \"\\end{itemize\"." (choice (const :tag "Ignore" nil) (const :tag "Convert as descriptive list" description) (const :tag "Convert as itemized list" itemize) (const :tag "Convert as enumerated list" enumerate) (list :tag "User-defined environment" :value ("\\begin{itemize}" "\\end{itemize}" "\\item %s") (string :tag "Start") (string :tag "End") (string :tag "item")) (string :tag "Use a section string" :value "\\subparagraph{%s}")) org-export-latex-list-parameters '(:cbon "$\\boxtimes$" :cboff "$\\Box$" :cbtrans "$\\boxminus$") "Parameters for the LaTeX list exporter.\nThese parameters will be passed on to `org-list-to-latex', which in turn\nwill pass them (combined with the LaTeX default list parameters) to\n`org-list-to-generic'." plist org-export-latex-verbatim-wrap '("\\begin{verbatim}\n" . "\\end{verbatim}") "Environment to be wrapped around a fixed-width section in LaTeX export.\nThis is a cons with two strings, to be added before and after the\nfixed-with text.\n\nDefaults to \\begin{verbatim} and \\end{verbatim}." org-export-translation (cons (string :tag "Open") (string :tag "Close")) org-export-latex-listings "Non-nil means export source code using the listings package.\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-export-latex-packages-alist',\nfor example using customize, or with something like\n\n  (require 'org-latex)\n  (add-to-list 'org-export-latex-packages-alist '(\"\" \"listings\"))\n  (add-to-list 'org-export-latex-packages-alist '(\"\" \"color\"))\n\nAlternatively,\n\n  (setq org-export-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-export-latex-packages-alist', for\nexample using customize, or with\n\n  (require 'org-latex)\n  (add-to-list 'org-export-latex-packages-alist '(\"\" \"minted\"))\n\nIn addition, it is necessary to install\npygments (http://pygments.org), and to configure the variable\n`org-latex-to-pdf-process' so that the -shell-escape option is\npassed to pdflatex.\n" org-export-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 "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 parameter\nfor the listings package.  If the mode name and the listings name are\nthe same, the language does not need an entry in this list - but it does not\nhurt if it is present." (repeat (list (symbol :tag "Major mode       ") (string :tag "Listings language"))) org-export-latex-listings-w-names "Non-nil means export names of named code blocks.\nCode blocks exported with the listings package (controlled by the\n`org-export-latex-listings' variable) can be named in the style\nof noweb." org-export-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 parameter\nfor the minted package.  If the mode name and the listings name are\nthe same, the language does not need an entry in this list - but it does not\nhurt 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:\npygmentize -L lexers\n" (repeat (list (symbol :tag "Major mode       ") (string :tag "Listings language"))) org-export-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-export-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-export-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 be\na list containing two strings: the name of the option, and the\nvalue.  For example,\n\n  (setq org-export-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")))] 10)
#@414 Association list mapping languages to language-specific latex
  environments used during export of src blocks by the listings
  and minted latex packages.  For example,

  (setq org-export-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-export-latex-custom-lang-environments nil (#$ . 19880))
(byte-code "\300\301\302\303\304\305\306\307&\210\300\310\311\312\306\307\304\313&\210\300\314\315\316\306\307\317\320\304\313&	\210\300\321\322\323\306\307\317\320\304\313&	\210\300\324\325\326\306\307\317\327\304\313&	\210\300\330\331\332\306\307\304\333&\210\300\334\335\336\306\307\304\337&\210\340\341\335\342\343\344\306\307\306\345&	\210\300\346\347\350\306\341\304\351&\210\300\352\353\354\306\341\317\320\304\355&	\210\300\356\357\360\306\341\304\361&\207" [custom-declare-variable org-export-latex-remove-from-headlines '(:todo nil :priority nil :tags nil) "A plist of keywords to remove from headlines.  OBSOLETE.\nNon-nil means remove this keyword type from the headline.\n\nDon't remove the keys, just change their values.\n\nObsolete, this variable is no longer used.  Use the separate\nvariables `org-export-with-todo-keywords', `org-export-with-priority',\nand `org-export-with-tags' instead." :type plist :group org-export-latex org-export-latex-image-default-option "width=.9\\linewidth" "Default option for images." string org-latex-default-figure-position "htb" "Default position for latex figures." :version "24.1" org-export-latex-tabular-environment "tabular" "Default environment used to build tables." org-export-latex-link-with-unknown-path-format "\\texttt{%s}" "Format string for links with unknown path type." "24.3" org-export-latex-inline-image-extensions '("pdf" "jpeg" "jpg" "png" "ps" "eps") "Extensions of image files that can be inlined into LaTeX.\nNote that the image extension *actually* allowed depend on the way the\nLaTeX file is processed.  When used with pdflatex, pdf, jpg and png images\nare OK.  When processing through dvi to Postscript, only ps and eps are\nallowed.  The default we use here encompasses both." (repeat (string :tag "Extension")) org-export-latex-coding-system nil "Coding system for the exported LaTeX file." coding-system custom-declare-group org-export-pdf "Options for exporting Org-mode files to PDF, via LaTeX." :tag "Org Export PDF" org-export org-latex-to-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 and process latex\nfragments to pdf files.By default,this is a list of strings,and each of\nstrings will be given to the shell as a command. %f in the command will\nbe replaced by the full file name, %b by the file base name (i.e. without\nextension) and %o by the base directory of the file.\n\nIf you set `org-create-formula-image-program'\n`org-export-with-LaTeX-fragments' to 'imagemagick, you can add a\nsublist which contains your own command(s) for LaTeX fragments\npreviewing, like this:\n\n   '(\"xelatex -interaction nonstopmode -output-directory %o %f\"\n     \"xelatex -interaction nonstopmode -output-directory %o %f\"\n     ;; use below command(s) to convert latex fragments\n     (\"xelatex %f\"))\n\nWith no such sublist, the default command used to convert LaTeX\nfragments will be the first string in the list.\n\nThe reason why this is a list is that it usually takes several runs of\n`pdflatex', maybe mixed with a call to `bibtex'.  Org does not have a clever\nmechanism to detect which of these commands have to be run to get to a stable\nresult, and it also does not do any error checking.\n\nBy default, Org uses 3 runs of `pdflatex' to do the processing.  If you\nhave texi2dvi on your system and if that does not cause the infamous\negrep/locale bug:\n\n     http://lists.gnu.org/archive/html/bug-texinfo/2010-03/msg00031.html\n\nthen `texi2dvi' is the superior choice.  Org does offer it as one\nof the customize options.\n\nAlternatively, this may be a Lisp function that does the processing, so you\ncould use this to apply the machinery of AUCTeX or the Emacs LaTeX mode.\nThis function should accept the file name as its single argument." (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 -c -V %f")) (const :tag "rubber" ("rubber -d --into %o %f")) (function)) org-export-pdf-logfiles '("aux" "idx" "log" "out" "toc" "nav" "snm" "vrb") "The list of file extensions to consider as LaTeX logfiles." (repeat (string :tag "Extension")) org-export-pdf-remove-logfiles t "Non-nil means remove the logfiles produced by PDF production.\nThese are the .aux, .log, .out, and .toc files." boolean] 10)
#@150 Hook run before LaTeX export.
The exact moment is after the initial variables like org-export-latex-class
have been determined from the environment.
(defvar org-export-latex-after-initial-vars-hook nil (#$ . 26053))
#@73 Hook run during LaTeX export, after blockquote, verse, center are done.
(defvar org-export-latex-after-blockquotes-hook nil (#$ . 26275))
#@41 Hook run in the finalized LaTeX buffer.
(defvar org-export-latex-final-hook nil (#$ . 26419))
#@66 Hook run in the finalized LaTeX buffer, after it has been saved.
(defvar org-export-latex-after-save-hook nil (#$ . 26519))
#@242 Call `org-export-as-latex', may be used in batch processing.
For example:

emacs   --batch
        --load=$HOME/lib/emacs/org.el
        --eval "(setq org-export-headline-levels 2)"
        --visit=MyFile --funcall org-export-as-latex-batch
(defalias 'org-export-as-latex-batch #[nil "\301!\207" [org-export-headline-levels org-export-as-latex] 2 (#$ . 26650)])
#@143 Call `org-export-as-latex` with output to a temporary buffer.
No file is created.  The prefix ARG is passed through to `org-export-as-latex'.
(defalias 'org-export-as-latex-to-buffer #[(arg) "\302\303\304#\210	\205
\305\304!\207" [arg org-export-show-temporary-export-buffer org-export-as-latex nil "*Org LaTeX Export*" switch-to-buffer-other-window] 4 (#$ . 27020) "P"])
#@295 Replace the region from BEG to END with its LaTeX export.
It assumes the region has `org-mode' syntax, and then convert it to
LaTeX.  This can be used in any buffer.  For example, you could
write an itemized list in `org-mode' syntax in an LaTeX buffer and
then use this command to convert it.
(defalias 'org-replace-region-by-latex #[(beg end) "\306\211\211\307 \310\216\311\312!\203\313\f
\314\315$\202<\f
{\316\317!rq\210\320 \210\nc\210\312 \210\313ed\314\315$)\321!\210*\f
|\210	c+\207" [buf latex reg #1=#:wconfig beg end nil current-window-configuration ((set-window-configuration #1#)) derived-mode-p org-mode org-export-region-as-latex t string get-buffer-create "*Org tmp*" erase-buffer kill-buffer] 5 (#$ . 27401) "r"])
#@697 Convert region from BEG to END in `org-mode' buffer to LaTeX.
If prefix arg BODY-ONLY is set, omit file header, footer, and table of
contents, and only produce the region of converted text, useful for
cut-and-paste operations.
If BUFFER is a buffer or a string, use/create that buffer as a target
of the converted LaTeX.  If BUFFER is the symbol `string', return the
produced LaTeX as a string and leave no buffer behind.  For example,
a Lisp program could call this function in the following way:

  (setq latex (org-export-region-as-latex beg end t 'string))

When called interactively, the output buffer is selected, and shown
in a window.  A non-interactive call will only return the buffer.
(defalias 'org-export-region-as-latex #[(beg end &optional body-only buffer) "\306\307!\203\310\311\211\312\211\313\n\314\311#
b\210\315`!\210b\210\316\312\n $\317\320!\203\265\312!\f\204;!\205\263\"\321=\203I\f\242\321=\202K\"\203\206\322 \203\206\323 \203\206#\203i\324\325#\"\210\312#\202\206\326 \327 U\204\206\330\325!\204}\331\325!\204\206\324\325\326 \327 {\"\210!\204\243\f\332=\204\235\f\242\321=\203\243\fA\204\243\312\211\202\263\f\242\321=\203\255\fA\312$\333\334!)\210\306\307!\203\307\335	!\203\307\336	!\202\310	,\207" [buffer rtn ext-plist zmacs-regions transient-mark-mode end called-interactively-p any "*Org LaTeX Export*" t nil plist-put :ignore-subtree-p set-mark org-export-as-latex fboundp deactivate-mark only region-active-p display-selections-p x-set-selection PRIMARY region-beginning region-end x-selection-owner-p x-selection-exists-p lambda run-hooks deactivate-mark-hook bufferp switch-to-buffer-other-window beg body-only force select-active-regions saved-region-selection mark-active] 5 (#$ . 28152) "r\nP"])
#@936 Export current buffer to a LaTeX file.
If there is an active region, export only the region.  The prefix
ARG specifies how many levels of the outline should become
headlines.  The default is 3.  Lower levels will be exported
depending on `org-export-latex-low-levels'.  The default is to
convert them as description lists.
EXT-PLIST is a property list with external parameters overriding
org-mode's default settings, but still inferior to file-local settings.
When TO-BUFFER is non-nil, create a buffer with that name and export
to that buffer.  If TO-BUFFER is the symbol `string', don't leave any
buffer behind and just return the resulting LaTeX as a string, with
no LaTeX header.
When BODY-ONLY is set, don't produce the file header and footer,
simply return the content of \begin{document}...\end{document},
without even the \begin{document} and \end{document} commands.
When PUB-DIR is set, use this as the publishing directory.
(defalias 'org-export-as-latex #[(arg &optional ext-plist to-buffer body-only pub-dir) "\204	\203	<\203\306\307\310!\210\n\204<\204<\204<\311 \2038\303r\311 q\210)\312
!\fL\210*\202<\313\314!\210\315\316!\210\317\320 \306\211@A\306B\321ed\322#\210+!\210\323 \210\324C	\"\210DE\325\326!F\327\211GH\330 \210\307\331!\210\332 I\333D!J\334 \211K\205\210\335 LK\205\221\336 M\337J\340\"?\205\263K\205\263\212Lb\210\341 \205\262\342\306\211\"MY)\211N\203\302\343JL\"\202\304J\211E\211J\211EDO\206\331\344\345J\"PQN\203\350\346 \206\n\337J\347\"\206\n\337J\350\"\204\375\351 \206\n\203	\352\353!!\206\n\354R\n?\2058\355O\206\344\356D\"!\352N\203,\357L\360\306#\2065\353\2064\313\361!!!\362Q\211S\205V\363S!\363\206H\364!\232\203TS\362P\202VSS\327T\365\366!6\n\203v\n\367=\203p\370\371!\202z\370\n!\202z\372S!UVW\373RJ\"XN\203\221\327\202\237K\203\232\327\202\237\337J\350\"Y\337J\374\"Z\375\327\376\377[EE\\B\\Y\203\300\201j\202\344\201kJN\203\332\212Lb\210\201l\201m!)\202\334LK\205\343M#]\365\201^!\205\360^_`\206\371_a`\206_bK\203\335 \202eK\203\336 \202d{cZ\205\234\201n\201oZ\"\205\234\201pZ\201q\306\201r\201s\201t\327\201u\337J\201u\"\201v\337J\201v\"\201w\337J\201w\"\201x\337J\201x\"\201y\337J\201y\"\201z\337J\201z\"\201{\337J\201{\"\201|\327\350Y\201}\327\201~\327\201\327&Z\201pc\201q\306\201r\201s\201t\327\201u\337J\201u\"\201v\337J\201v\"\201w\337J\201w\"\201x\337J\201x\"\201y\337J\201y\"\201z\337J\201z\"\201{\337J\201{\"\201|\n\367=?\205Z\350Y\201}\337J\201}\"\201~\337J\201~\"\201\327&dUq\210\201\200 \210\330 \210\201\201\201\202!\203?\201\202a!\210\n\367=\204M\204MXc\210Z\203g\n\367=\204g\201\203Z\201\204\"\201\205\261\210Y\204|\201n\201\206]\"\204|]c\210\201\207\201\210\201\211!ereq\210\201\212\216dc\210eb\210\201\213\201\214\327\306#\205\337\201\215\201\216!GfW\203\274f\201mZ\202\277fSgW\203\321fT\201m\245S\202\324fSh\201\217gW\"*+!\210\204\353\201\220c\210eb\210\201\213\201\221\327\306#\203\201\216\224\201\216\225|\210\202\356eb\210\201\213\201\222\327\306#\203Ieb\210\201\213\201\223\327\306#\2030\201\224\201j!\210\202eb\210\201\213\201\222\327\306#\203I\201\224\201\225\306\211#\210eb\210\201\213\201\226\327\306#\203e\201\216\224\201\216\225|\210\202Leb\210\201\213\201\227\327\306#\203\211\201\230\201\231!\203h\201\224\201\232!\210\202hdb\210`Sf\201\233=\204\233\201\233c\210\307\201\234!\210\n\203\266i\201\235=\204\273\201\235 \210\202\273\201\236 \210\201\237 \210\307\201\240!\210eb\210\201\241\201\242!\204\331\315\201\243!\210\n\367=\203\353ed{\201\244p!\210\202\354p\201\245I!\210.\207" [body-only arg to-buffer buffer-file-name value var t run-hooks org-export-first-hook buffer-base-buffer make-local-variable error "Need a file name to be able to export" message "Exporting to LaTeX..." set-buffer-modified-p buffer-modified-p remove-text-properties (:org-license-to-kill nil) org-update-radio-target-regexp org-export-latex-set-initial-vars org-footnote-all-labels with-defs nil org-install-letbind org-export-latex-after-initial-vars-hook current-window-configuration org-export-process-option-filters org-region-active-p region-beginning region-end plist-get :ignore-subtree-p org-at-heading-p org-end-of-subtree org-export-add-subtree-options org-export-directory :html org-export-get-title-from-subtree :title :skip-before-1st-heading org-export-grab-title-from-buffer file-name-sans-extension file-name-nondirectory "No Title" file-name-as-directory :LaTeX org-entry-get "EXPORT_FILE_NAME" "Don't know which export file to use" ".tex" file-truename "dummy.org" boundp TeX-master string get-buffer-create "*Org LaTeX Export*" find-file-noselect org-export-latex-make-header :text lambda org-set-local 'org-complex-heading-regexp inhibit-modification-hooks buffer-undo-list inhibit-read-only ext-plist org-export-latex-options-plist org-export-opt-plist org-export-footnotes-data org-export-footnotes-seen org-export-latex-footmark-seen wcf opt-plist region-p rbeg rend subtree-p pub-dir org-current-export-dir org-current-export-file title filename auto-insert buffer org-odd-levels-only odd header skip text org-export-latex-complex-heading-re org-export-preprocess-hook first-lines buffer-file-coding-system coding-system org-export-latex-coding-system coding-system-for-write save-buffer-coding-system region string-for-export #1=#:temp-buffer asters level org-export-latex-add-level major-mode "" org-export-latex-first-lines point-at-bol 2 string-match "\\S-" org-export-preprocess-string :emph-multiline :for-backend latex :comments :tags :priority :footnotes :drawers :timestamps :todo-keywords :tasks :add-text :select-tags :exclude-tags :LaTeX-fragments erase-buffer fboundp set-buffer-file-coding-system org-export-latex-content (lists tables fixed-width keywords) "\n\n" "^\\*" org-export-latex-global generate-new-buffer " *temp*" ((byte-code "\301!\203\n\302!\210\301\207" [#1# buffer-name kill-buffer] 2)) re-search-forward "^\\(\\*+\\) " match-string 1 org-export-latex-parse-global "\n\\end{document}" "^[ 	]*\\\\item\\([ 	]+\\)\\[" "\\[TABLE-OF-CONTENTS\\]" "\\\\tableofcontents\\>[ 	]*\n?" replace-match "\\tableofcontents" "^[ 	]*\\\\item\\>.*\\(\\\\\\\\\\)[ 	]*\\(\n\\\\label.*\\)*\n\\\\begin" "^[ 	]*\\\\item\\>.*\\(\\\\\\\\\\)[ 	]*\\(\n\\\\label.*\\)*" looking-at "[\n 	]+" "\n" 10 org-export-latex-final-hook latex-mode save-buffer org-export-latex-fix-inputenc org-export-latex-after-save-hook org-export-push-to-kill-ring "LaTeX" "Exporting to LaTeX...done" kill-buffer set-window-configuration] 33 (#$ . 29943) "P"])
#@47 Export as LaTeX, then process through to PDF.
(defalias 'org-export-as-pdf #[(arg &optional hidden ext-plist to-buffer body-only pub-dir) "\306\307!\210\310 \311	\n\f
%2\3122!3\313\3122!!\2114\314P56\315=\2032\316\3177\"\202478\320\321!9r2q\210\212eb\210\322\323\324\325#*:\324\211;<\324=r9q\210\326 \210)\306\3273\330Q!\210\3313!<r2q\210\2128\203\21089\203\2108\3323!!\210\202\3778\203\3778\211A8@\211;<\204\210\333\334;\"\203\271\335\336 >\337\216\3324!*\325\211;$;\202\233\333\340;\"\203\327\335\336 >\341\216\3323!*\325\211;$;\202\271\333\342;\"\203\365\335\336 >\343\216\332<!*\325\211;$;\202\327\344;9\"\210\202\210*\306\3273\345Q!\210\3469!=\3475!\204-\350\3515\352=\203'\353=\354Q\202(\354R!\202x\355!\210?\203d@\324A\211B\203cB@A4\356AQ3\3473!\203Z\3573!\210BA\211B\204A*\306\360=\203r\361=P\202s\354P!\2105.\207" [wconfig arg ext-plist to-buffer body-only pub-dir message "Exporting to PDF..." current-window-configuration org-export-as-latex buffer-file-name file-name-sans-extension ".pdf" minted mapcar #[(cmd) "\301\302\303#\207" [cmd replace-regexp-in-string "pdflatex " "pdflatex -shell-escape "] 4] get-buffer-create "*Org PDF LaTeX Output*" re-search-forward "\\\\bibliography{" nil t erase-buffer "Processing LaTeX file " "..." file-name-directory shell-quote-argument string-match "%b" replace-match match-data ((byte-code "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3)) "%f" ((byte-code "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3)) "%o" ((byte-code "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3)) shell-command "...done" org-export-latex-get-error file-exists-p error "PDF file " " was not produced" ":" "" set-window-configuration "." delete-file "Exporting to PDF...done" ", with some errors:" lbuf file base pdffile org-export-latex-listings org-latex-to-pdf-process cmds outbuf bibtex-p cmd output-dir errors save-match-data-internal org-export-pdf-remove-logfiles org-export-pdf-logfiles ext --dolist-tail--] 8 (#$ . 36738) "P"])
#@65 Collect the kinds of errors that remain in pdflatex processing.
(defalias 'org-export-latex-get-error #[(buf) "rq\210\212db\210\304\305\306\307#\205H`\310\307\311\312\306\307#\203\"\n\313Pb\210\311\314\306\307#\2031\n\315Pb\210\311\316\306\307#\203@\n\317P\320\n!\205G\n+*\207" [buf case-fold-search errors pos re-search-backward "^[ 	]*This is pdf.*?TeX.*?Version" nil t "" re-search-forward "Reference.*?undefined" " [undefined reference]" "Citation.*?undefined" " [undefined citation]" "Undefined control sequence" " [undefined control sequence]" org-string-nw-p] 4 (#$ . 38879)])
#@57 Export as LaTeX, then process through to PDF, and open.
(defalias 'org-export-as-pdf-and-open #[(arg) "\303!\211\203\304	!\210\n\205 \305\306\307\310 !\311P!!\202 \312\313!)\207" [arg pdffile org-export-kill-product-buffer-when-displayed org-export-as-pdf org-open-file kill-buffer find-buffer-visiting file-name-sans-extension buffer-file-name ".tex" error "PDF file was not produced"] 5 (#$ . 39483) "P"])
#@172 Parse the current buffer recursively, starting at LEVEL.
If ODD is non-nil, assume the buffer only contains odd sections.
Return a list reflecting the document structure.
(defalias 'org-export-latex-parse-global #[(level odd) "\212eb\210\306\307\n\310\311\312\f\203\313\202\314
\\!\315Q
\306V\2053\212\316 \317\216\310\311\312
!\315Q\307\320#+\320#\203\246T\306\224\321\313!\f\203P\322
\\\313\245\202R
T\212`\316 \323\216\310\311\312\f\203g\313\202h\314
\\!\315Q\307\320#\203x\306\224\202yd*}\210eb\210\324	\325B\305B\326B\327B\330\331 B\332\333
\f\"B\257C\")~\210+\202\n	,C\207" [cnt output org-export-latex-sectioning-depth depth odd level 0 nil org-re-search-forward-unprotected "^\\(\\(?:\\*\\)\\{" number-to-string 2 1 "\\}\\) \\(.*\\)$" match-data ((byte-code "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3)) t match-string 3 ((byte-code "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3)) append pos occur heading content org-export-latex-parse-content subcontent org-export-latex-parse-subcontent save-match-data-internal nlevel] 11 (#$ . 39904)])
#@35 Extract the content of a section.
(defalias 'org-export-latex-parse-content #[nil "`\302\303\304\305#\203\306 \210`\202d\211{*\207" [end beg org-re-search-forward-unprotected "^\\(\\*\\)+ .*$" nil t beginning-of-line] 6 (#$ . 41050)])
#@112 Extract the subcontent of a section at LEVEL.
If ODD Is non-nil, assume subcontent only contains odd sections.
(defalias 'org-export-latex-parse-subcontent #[(level odd) "\302\303\304\203\305\202\f\306	\\!\307Q\310\311#\205%\312\203 \306\202!\313	\\\"\207" [odd level org-re-search-forward-unprotected "^\\(\\(?:\\*\\)\\{" number-to-string 4 2 "\\}\\) \\(.*\\)$" nil t org-export-latex-parse-global 1] 5 (#$ . 41299)])
#@105 Export CONTENT to LaTeX.
CONTENT is an element of the list produced by
`org-export-latex-parse-global'.
(defalias 'org-export-latex-global #[(content) "@\301=\203
\302\303A\"\207\303@!\207" [content subcontent mapc org-export-latex-sub] 3 (#$ . 41734)])
#@120 Export the list SUBCONTENT to LaTeX.
SUBCONTENT is an alist containing information about the headline
and its content.
(defalias 'org-export-latex-sub #[(subcontent) "\303\304\"\305\306\n\")\207" [org-export-latex-options-plist num subcontent plist-get :section-numbers mapc #[(x) "\302	\"\207" [x num org-export-latex-subcontent] 3]] 3 (#$ . 41999)])
#@236 Export each cell of SUBCONTENT to LaTeX.
If NUM is non-nil export numbered sections, otherwise use unnumbered
sections.  If NUM is an integer, export the highest NUM levels as
numbered sections and lower levels as unnumbered sections.
(defalias 'org-export-latex-subcontent #[(subcontent num) "\306\301\"A\306\303\"A\nZ\307\306\304\"A!\306\305\"A\306\300\"\2112A@)\310\311\312	#\2113\30634\"AB56789\313\211:;\313<7@9\203\2207@	\"\2117\203x7@7A7\310\311\312	#\2113\30634\"AB57\203\204\314\3157\"77\203\215\316\202\216\3119\317\320	\"\203\245	\311\211\224O:	\311\225\313O;\321	!;\205\262\321;!;:\205\275\321:!:9X\203\225S78=>\250\203\332>Y\202\334>>\313\211?@=A:\203\f>\203\364\311\202\365\322=8?>\203\323\202\324=8@\202>\203=@\202=A?\325?:\203):\202*	;\2060\326#c\210\327c\2103\203E\330\3315\327#\327\261\210\332
!c\210;\203Uc\210\202k<\203k\333\334!\203g\335\323!\210\202Z\336!\210@\205\221\317\337@\"\205\221\310\311\340@#A\341A!\203\213A \210)@\327\261,\202\3569V\205\356B\342=\203\354\317\343\344\311!`{\"\203\267\344\311!`|\210\202\272\345c\210\325\346	3\203\312\325\3473\"\202\313\326#c\210\332
!c\210;\203\336c\210\202\347<\203\347\336!\210\350c\202\356B\351>\203\\\317\343\344\311!`{\"\203\344\311!`|\210\202\325\352\353B!\"c\210\332
!<\325\354\327\326<#\326\232\204%\355\202&\356	3\2034\325\3473\"\2025\326#c\210<c\210);\203Hc\210\202Q<\203Q\336!\210\325\357\353B!\"c\202\356B<\203\274B\203\274\317\343\344\311!`{\"\203{\344\311!`|\210\202\202B@\327\261\210\325\322B8	3\203\225\325\3473\"\202\226\326#c\210\332
!c\210;\203\251c\210\202\262<\203\262\336!\210BA@\360\261\202\356B;\205\356\325B	\"\327\261\2103\203\327\325\3613\"c\210\332
!c\210;\203\346c\202\356<\205\356\336!.\f\207" [subcontent heading org-export-latex-add-level level occur content assoc number-to-string org-get-text-property-any 0 target nil make-list 10 10000 string-match "[ 	]*\\\\\\\\[ 	]*" org-export-latex-fontify-headline 2 1 3 format "" "\n" mapconcat #[(l) "\301\302\"\207" [l format "\\label{%s}"] 3] org-export-latex-content org-looking-back "\n\n" backward-delete-char org-export-latex-sub "[^ 	]" org-insert-hook functionp description "% ends low level$" point-at-bol "\\begin{description}\n" "\n\\item[%s]%s~\n" "\\label{%s}" "\\end{description} % ends low level\n" (itemize enumerate) "\\begin{%s}\n" symbol-name replace-regexp-in-string "\n\\item %s\\\\\n%s%%" "\n\\item %s\n%s%%" "\\end{%s} %% ends low level\n" " %% ends low level\n" "\\label{%s}\n" x label org-export-target-aliases label-list org-export-latex-sectioning sectioning org-export-latex-sectioning-depth depth main-heading sub-heading ctnt sec num start end hook org-export-latex-low-levels] 7 (#$ . 42361)])
#@143 Store org local variables required for LaTeX export.
EXT-PLIST is an optional additional plist.
LEVEL indicates the default depth for export.
(defalias 'org-export-latex-set-initial-vars #[(ext-plist level) "\n\f$%&'\306\307 !(\310\311 )\312 #*\313 \2038\212\314 b\210\315$!\2054\316\317\320\321#)\206X\212\214~\210eb\210\322\323\317\324#\205J\325\326!*\206X\327*\330\"\206X+,\313 \203t\212\314 b\210\315$!\205p\316\317\331\321#)\206\217\212\214~\210eb\210\322\332\317\324#\205\206\325\326!*\206\217\327*\333\"-\334,.\"@\206\240\335\336,\",\334,.\"\211/A@)0\334,.\"\211/AA)12\206\336\327*\337\"1G3\21143V\203\3333\202\3354*5-\205\340\341-\"\205\340\3420\"\2050\343\326\225O-0\343\225\317OQ\2110\207" [org-todo-keywords-1 org-export-latex-todo-keywords-1 org-done-keywords org-export-latex-done-keywords org-not-done-keywords org-export-latex-not-done-keywords org-make-target-link-regexp org-all-targets org-combine-plists org-default-export-plist org-infile-export-plist org-region-active-p region-beginning looking-at org-entry-get nil "LaTeX_CLASS" selective re-search-forward "^#\\+LaTeX_CLASS:[ 	]*\\([-/a-zA-Z]+\\)" t match-string 1 plist-get :latex-class "LaTeX_CLASS_OPTIONS" "^#\\+LaTeX_CLASS_OPTIONS:[ 	]*\\(.*?\\)[ 	]*$" :latex-class-options assoc error "No definition for class `%s' in `org-export-latex-classes'" :headline-levels string-match "\\S-" "^[ 	]*\\(\\\\documentclass\\)\\(\\[.*?\\]\\)?" 0 org-complex-heading-regexp org-export-latex-complex-heading-re org-display-custom-times org-export-latex-display-custom-times org-export-latex-all-targets-re ext-plist org-export-latex-options-plist org-export-latex-default-class org-export-latex-class org-export-latex-class-options org-export-latex-classes x org-export-latex-header org-export-latex-sectioning level sec-depth hl-levels org-export-latex-sectioning-depth] 6 (#$ . 45246)])
#@152 The function formatting returning the string to create the table of contents.
The function mus take one parameter, the depth of the table of contents.
(defvar org-export-latex-format-toc-function 'org-export-latex-format-toc-default (#$ . 47174))
#@155 Make the LaTeX header and return it as a string.
TITLE is the current title from the buffer or region.
OPT-PLIST is the options plist for current buffer.
(defalias 'org-export-latex-make-header #[(title opt-plist) "\306\307\"\310\306\311\"!\312\313\314\310\306\315\"!#\310\306\316\"!\310\306\317\"!\306\320\"\205/\321\322!\323\310*!+,\324\310\306\325\"!%\310-!\326\327\330\331.!\"\306\332\"\203{\327\333\331\f\206\\/!\306\334\"\203v\203v\335\336\"\203v\327\337\"\202w\340#\202\206\327\341\331\f\206\204/!\"\327\342\321\306\343\"\206\2220!\"\3271\331	!\331\n!\344 $\345\335\336.\"\205\274\335\3462\"\203\272\3272.\"\202\2742\3473\205\342\306\350\"\205\3424
\247\203\331
\306\351\"^\202\341
\205\341\306\351\"!\260\f-\207" [opt-plist keywords description email author toc plist-get :table-of-contents org-export-apply-macros-in-string :author replace-regexp-in-string "_" "\\\\_" :email :description :keywords :time-stamp-file format-time-string "%% Created %Y-%m-%d %a %H:%M\n" org-splice-latex-header nil :latex-header-extra "\n\\providecommand{\\alert}[1]{\\textbf{#1}}" format "\n\n\\title{%s}\n" org-export-latex-fontify-headline :author-info "\\author{%s%s}\n" :email-info string-match "\\S-" "\\thanks{%s}" "" "%%\\author{%s}\n" "\\date{%s}\n" :date org-version "\n\\begin{document}\n\n" "%s" "\n\n" :section-numbers :headline-levels org-export-latex-header org-export-latex-default-packages-alist org-export-latex-packages-alist org-export-latex-append-header title user-full-name org-export-latex-date-format org-export-latex-hyperref-options-format org-export-latex-title-command org-export-with-toc org-export-latex-format-toc-function] 16 (#$ . 47428)])
(defalias 'org-export-latex-format-toc-default #[(depth) "\205\301\302\"\207" [depth format "\\setcounter{tocdepth}{%s}\n\\tableofcontents\n\\vspace*{1cm}\n"] 3])
#@149 Export the first lines before first headline.
If BEG is non-nil, it is the beginning of the region.
If END is non-nil, it is the end of the region.
(defalias 'org-export-latex-first-lines #[(opt-plist &optional beg end) "\212\206eb\210`\306\307\310 P\n\311#\203\312\224b\202!\n\206 db\313\314	\n{\315\316\317\311\320\321\322\321\323\321\324\321\325\326\325\"\327\326\327\"&!\330\331 \311\211\311	\nS]\"#\332	\"\333#\210\212	b\210\306\334\"\311#\203\215\311$\335\336\312!\321%&'\311(\337'&%#,\204\211\340\312\224\312\225\341#\210)\202[-!\210+\207" [beg pt end opt-plist inhibit-modification-hooks buffer-undo-list re-search-forward "^" org-get-limited-outline-regexp t 0 org-export-latex-content org-export-preprocess-string :for-backend latex :emph-multiline :add-text nil :comments :skip-before-1st-heading :LaTeX-fragments :timestamps plist-get :footnotes set-buffer-modified-p buffer-modified-p add-text-properties (:org-license-to-kill t) "^[ 	]*#\\+.*\n?" "^[ 	]*#\\+\\(attr_\\|caption\\>\\|label\\>\\)" match-string string-match remove-text-properties (:org-license-to-kill t) limit inhibit-read-only case-fold-search start string regexp inhibit-changing-match-data] 21 (#$ . 49321)])
#@62 The header definitions that might be used in the LaTeX body.
(defvar org-export-latex-header-defs nil (#$ . 50547))
#@208 Convert CONTENT string to LaTeX.
Don't perform conversions that are in EXCLUDE-LIST.  Recognized
conversion types are: quotation-marks, emphasis, sub-superscript,
links, keywords, lists, tables, fixed-width
(defalias 'org-export-latex-content #[(content &optional exclude-list) "\304\305!rq\210\306\216\307 \210	c\210\310\n>\204\311 \210\312\n>\204\"\313 \210\314\n>\2042\315\316\"\2032\317 \210\320\n>\204?\321\315\322\"!\210\323\n>\204H\324 \210\325\n>\204Q\326 \210\327\n>\204Z\330 \210\331\n>\204g\332\315\333\"!\210\334\n>\204t\335\315\336\"!\210ed{+\207" [#1=#:temp-buffer content exclude-list org-export-latex-options-plist generate-new-buffer " *temp*" ((byte-code "\301!\203\n\302!\210\301\207" [#1# buffer-name kill-buffer] 2)) org-install-letbind timestamps org-export-latex-time-stamps quotation-marks org-export-latex-quotation-marks emphasis plist-get :emphasize org-export-latex-fontify sub-superscript org-export-latex-special-chars :sub-superscript links org-export-latex-links keywords org-export-latex-keywords lists org-export-latex-lists tables org-export-latex-tables :tables fixed-width org-export-latex-fixed-width :fixed-width] 4 (#$ . 50670)])
#@45 Add the org-protected property to string S.
(defalias 'org-export-latex-protect-string #[(s) "\301\302G\303$\210\207" [s add-text-properties 0 (org-protected t)] 5 (#$ . 51866)])
#@67 Add org-protected text-property to char from CHAR-LIST in STRING.
(defalias 'org-export-latex-protect-char-in-string #[(char-list string) "\304\305!rq\210\306\216\307 \310\216\nc\210eb\210\311\312!\313\314#\203*\315\316\224\316\225\317#\210\202\320 -\207" [#1=#:temp-buffer save-match-data-internal string char-list generate-new-buffer " *temp*" ((byte-code "\301!\203\n\302!\210\301\207" [#1# buffer-name kill-buffer] 2)) match-data ((byte-code "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3)) re-search-forward regexp-opt nil t add-text-properties 0 (org-protected t) buffer-string] 4 (#$ . 52054)])
#@58 Maybe remove keywords depending on rules in REMOVE-LIST.
(defalias 'org-export-latex-keywords-maybe #[(&optional remove-list) "eb\210\306\307\310#\311	\311\312\313
\314Q\311\315#\203j\316\"\317\"\203)\320\321!\210\202j;\2032\202\\:\203P@;\203P\322\323!#\235\203KA\202\\@\202\\\324\322\323!\"\206[@A\320\325\326\n\322\323!\"!\315\211#\210\312\327\311\315#\203\214\316\"\330\"\203\201\320\321!\210\202\214\320\326\331\322\332!\"\315\211#\210\312\333\311\315#\205\277$\203\241\316\"\334\"\203\247\320\321!\202\277\320\325\326%\335 &\336\216\337\340\341\322\332!#*\"!\315\211#,\207" [org-export-latex-todo-keywords-1 org-export-latex-todo-keyword-markup fmt todo-markup case-fold-search re-todo mapconcat identity "\\|" nil re-search-forward "^\\(" "\\)" t plist-get :todo replace-match "" match-string 1 assoc org-export-latex-protect-string format "\\[\\\\#.\\]" :priority "\\textbf{%s}" 0 "\\(:[a-zA-Z0-9_@#%]+\\)+:" :tags match-data ((byte-code "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3)) replace-regexp-in-string "\\([_#]\\)" "\\\\\\1" remove-list org-export-latex-done-keywords org-export-with-tags org-export-latex-tag-markup save-match-data-internal] 9 (#$ . 52697)])
#@34 Fontify special words in STRING.
(defalias 'org-export-latex-fontify-headline #[(string) "\306\307!rq\210\310\216\311	\261\210\312\n\313\"\f\314\21178\314\2119:\314\211;<\314\211=>
\211A@\211:\203\230:@;:A@9\315:8<\316:8\203U\317\202V\320=;\321\235\203c\322\202d\323>;\235\203.;\324\232\204.eb\210\3259\314\326#\203.\323\224>\\7\323\225\323Z8\32778\330#\210\202w.\neb\210\314?\325\331\314\326#\203\311\322\224Sf\332=\204\240\333`S\334\"\204\240\335\336\337\340\322!\341Q!\326\211#\210\202\240)eb\210\342\343\344\343\345\346\347\350\316#\351\2609\3259\314\326#\203\212\323\224b\210\352 )\204\334\340\322!@\353@A\"\206\353@B\")\204\334\327\323\224\323\225\354#\210\202\334)\312C\355\"\203\356 \210\357 \210\360 \210\361 \210\362\312C\363\"!\210\364 \210\365\366 !+\207" [#1=#:temp-buffer string org-format-latex-options matchers org-latex-regexps re-list generate-new-buffer " *temp*" ((byte-code "\301!\203\n\302!\210\301\207" [#1# buffer-name kill-buffer] 2)) "\n" plist-get :matchers nil 2 3 "\n\n" "" ("$" "$1") 1 0 "begin" re-search-forward t add-text-properties (org-protected t org-latex-math t) "\\<\\(\\(La\\)?TeX\\)\\>" 92 get-text-property org-protected replace-match org-export-latex-protect-string "\\" match-string "{}" "\\\\\\([a-zA-Z]+\\)" "\\(?:<[^<>\n]*>\\)*" "\\(?:\\[[^][\n]*?\\]\\)*" "\\(" org-create-multibrace-regexp "{" "}" "\\)\\{1,3\\}" org-in-indented-comment-line assoc (org-protected t) :emphasize org-export-latex-fontify org-export-latex-time-stamps org-export-latex-quotation-marks org-export-latex-keywords-maybe org-export-latex-special-chars :sub-superscript org-export-latex-links org-trim buffer-string beg end re e m n block off case-fold-search name org-entities-user org-entities org-export-latex-options-plist] 10 (#$ . 53944)])
#@21 Format time stamps.
(defalias 'org-export-latex-time-stamps #[nil "eb\210\305\n\306\307#\2059\310`S\311\"\204\312\313\314\315\316!\316\317O\320\230\203'\202(\f\321\315\316!!\317\322O\"!\307\211#\210\202)\207" [org-export-latex-display-custom-times org-display-custom-times org-ts-regexp-both org-export-latex-timestamp-markup org-export-latex-timestamp-inactive-markup re-search-forward nil t get-text-property org-protected replace-match org-export-latex-protect-string format match-string 0 1 "<" org-translate-time -1] 7 (#$ . 55788)])
#@59 Export quotation marks depending on language conventions.
(defalias 'org-export-latex-quotation-marks #[nil "\302\303\304\305\306\"	\"\206\304\307	\"A\"\207" [org-export-latex-options-plist org-export-latex-quotes mapc #[(l) "eb\210\302@\303\304#\205)\305\306!\307\310A!!P\311`S\312\"\204%\313	\304\211#\210)\202\207" [l rpl re-search-forward nil t match-string 1 org-export-latex-protect-string copy-sequence get-text-property org-protected replace-match] 4] assoc plist-get :language "en"] 6 (#$ . 56343)])
#@153 Export special characters to LaTeX.
If SUB-SUPERSCRIPT is non-nil, convert \ and ^.
See the `org-export-latex.el' code for a complete conversion table.
(defalias 'org-export-latex-special-chars #[(sub-superscript) "eb\210\300\301\302\"\207" [mapc #[(c) "eb\210\303\304\305#\205k\306\307\224\310\"\204\311\307!\312\235\203,\311\307!\313\232\204\334\314\313\305\211#\210\202\334\311\307!\315\235\203Z\311\316!\317\232\203G\314\311\307!\305\211#\210\202\334\314\311\316!\317\311\307!Q\305\211#\210\320u\210\202\334\311\307!\321\232\203q\314\311\316!\322\323!P\305\211#\210\202\334\311\307!\324\232\203\251\311\316!\317\232\204\334\306\325\326\311\307!#\327=\203\232\314\311\316!\330P\305\211#\210\202\334\314\322\311\316!\331P!\305\211#\210\202\334\311\307!\332\235\203\334\333 \334\216\335 *\204\334\311\316!\317\232\203\317\314\311\307!\305\211#\210\202\334\314\311\316!\317\311\307!Q\305\211#\210\333 \336\216\335 \206\350\337 *\204\311\307!\317\232\203B\314\333 \340\216\341\311\316!\311\342!\206\343\"*\206\343\305\211#\210\306`S\344\"\203<\345\346!\203<\347`\307`\\\310\305$\210\212`\307Ze]b\210\345\346!)\2039\314\343!\210\307u\210\320u\210\202\311\307!\350\235\203\314\333 \351\216\352\n\311\307!\311\316!\311\342!$*\206a\343\305\211#\210\320u\210\202\207" [c save-match-data-internal sub-superscript re-search-forward nil t get-text-property 2 org-protected match-string ("\\$" "$") "\\$" replace-match ("&" "%" "#") 1 "\\" -1 "..." org-export-latex-protect-string "\\ldots{}" "~" 0 face org-link "\\~" "\\~{}" ("{" "}") match-data ((byte-code "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3)) org-inside-latex-math-p ((byte-code "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3)) org-at-table-p ((byte-code "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3)) org-export-latex-treat-backslash-char 3 "" org-entity looking-at "{}" put-text-property ("_" "^") ((byte-code "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3)) org-export-latex-treat-sub-super-char] 7] ("\\(\\(\\\\?\\$\\)\\)" "\\([a-zA-Z0-9()]+\\|[ 	\n]\\|\\b\\|\\\\\\)\\(_\\|\\^\\)\\({[^{}]+}\\|[a-zA-Z0-9]+\\|[ 	\n]\\|[:punct:]\\|)\\|{[a-zA-Z0-9]+}\\|([a-zA-Z0-9]+)\\)" "\\(.\\|^\\)\\(\\\\\\)\\([ 	\n]\\|\\([&#%{}\"]\\|[a-zA-Z][a-zA-Z0-9]*\\)\\)" "\\(^\\|.\\)\\([&#%{}~]\\|\\.\\.\\.\\)")] 3 (#$ . 56869)])
(defalias 'org-inside-latex-math-p #[nil "\300`\301\"\207" [get-text-property org-latex-math] 3])
#@163 Convert the "_" and "^" characters to LaTeX.
SUBSUP corresponds to the ^: option in the #+OPTIONS line.
Convert CHAR depending on STRING-BEFORE and STRING-AFTER.
(defalias 'org-export-latex-treat-sub-super-char #[(subsup char string-before string-after) "\305\232\203	\nQ\207\306\307\n\"\203\267\310\311\312	#\313=\203\"\305	\nR\207\314 \315\216\316 *\203N\f\205\266\nG\317=\203=	\nQ\207\306\320\n\"\205\300\321\322	\323\317\n\"$\207\nG\317V\203\237\f\324=\204i\f\325\232\203\237\326\n!\327=\203\237\306\330\n\"\204w\306\331\n\"\203\237\332\321\333	\317\225\317\224TV\203\230\n\311\334O\335\232\204\230\336\323\317\n\"\337Q\202\234\323\317\n\"$!\207\f\324=\203\255\340	\n\340\260\207\332\305	\341\n\260!\207\332\305	\341\n\260!\207" [string-before char string-after save-match-data-internal subsup "\\" string-match "\\S-+" get-text-property 0 face org-link match-data ((byte-code "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3)) org-inside-latex-math-p 1 "[({]?\\([^)}]+\\)[)}]?" format "%s%s{%s}" match-string t {} string-to-char 123 "[{]?\\([^}]+\\)[}]?" "[(]?\\([^)]+\\)[)]?" org-export-latex-protect-string "%s$%s{%s}$" 2 "{\\" "\\mathrm{" "}" "$" "{}"] 9 (#$ . 59385)])
#@113 Convert the "$" special character to LaTeX.
The conversion is made depending of STRING-BEFORE and STRING-AFTER.
(defalias 'org-export-latex-treat-backslash-char #[(string-before string-after) "\306	\n\"\206
\306	\")\211\2035\307\310\f8\203'
\311\312\fA@\312Q!P\202.
\311\fA@!P\313\314\315$\202\201\316\317\"\204M\316\320
\"\204M
\311\321P!P\202\201\322\232\204d\316\323\"\204d
\311\324P!P\202\201\316\323\"\203{\316\325
\"\203{\311
\321Q!\202\201\311
\321Q!)\207" [string-after name org-entities-user org-entities ass string-before assoc org-add-props 2 org-export-latex-protect-string "$" nil org-entity t string-match "^[ \n	]" "[ 	]\\'\\|^" "\\textbackslash{}" "" "^[ 	\n]" "\\" "[ 	\n]\\'"] 7 (#$ . 60624)])
#@36 Convert special keywords to LaTeX.
(defalias 'org-export-latex-keywords #[nil "eb\210\302\303\304#\205+\305\306	\307\310!\"\304\211#\210\212\311\312!\210\313\314!\204'\312\210\315c\210)\202\207" [org-export-latex-special-keyword-regexp org-export-latex-timestamp-keyword-markup re-search-forward nil t replace-match format match-string 0 beginning-of-line 1 looking-at ".*\n[ 	]*\n" "\n"] 5 (#$ . 61368)])
#@60 When OPT is non-nil convert fixed-width sections to LaTeX.
(defalias 'org-export-latex-fixed-width #[(opt) "eb\210\301\302\303\304#\205X\305`\306\"\204\203;\307\224b\210\310c\210\311\312!\2035\313\314\315!\314\316!P\304\211#\210\303y\210\202\317c\210\202\307\224b\210\311\312!\203\313\320\314\315!\314\316!Q\304\211#\210\303y\210\202?\207" [opt re-search-forward "^[ 	]*:\\([ 	]\\|$\\)" nil t get-text-property org-example 0 "\\begin{verbatim}\n" looking-at "^\\([ 	]*\\):\\(\\([ 	]\\|$\\).*\\)$" replace-match match-string 1 2 "\\end{verbatim}\n" "%"] 5 (#$ . 61786)])
#@40 Convert tables to LaTeX and INSERT it.
(defalias 'org-export-latex-tables #[(insert) "eb\210\306\307\310\311#\203\312`\313\"\204\314\315!\210\316 \210\202eb\210\306\317\310\311#\205\233\312`S\313\"\204\320 \210\321 \322 	{\323!\323\f!\310\211@\310\211AB\310\211CD\310\211EF\310\211GH\310\211IJ\310\211KL\310\211MN\310\211OP\310\211QRS\203\233\324\n\325QT\326\327	D\"\210\330T!c\210)\202\226\331\332\n\"H\331\333\n\"J\331\334\n\"L\331\335\n\"KL\205\303L;\205\303\336\337L\"PL\203\364L;\203\364\336\340L\"\203\334\341\202\365\336\342L\"\204\354\336\343L\"\203\360\344\202\365\345\202\365\345QL\203L;\203\336\346L\"\203\347\350L\"\202URL\205.L;\205.\336\351L\"\205.\347\350L\"IL\205HL;\205H\336\352L\"\205H\347\350L\"GL\205bL;\205b\336\353L\"\205b\347\350L\"MH\206rK\206rQ\344\230NL\203\217L;\203\217\336\354L\"\203\217\347\350L\"\202\224\355V\356QOH\205\237\357H!H\360\n\361\"B\326\327	D\"\210W\203\272\362B\363\"BX\203\311\210A\f\210\fABCF\204C\211AC@\211A\203\336\364A\"\204\315\360A\365\"@\366@G\367\"\370\371
\372#\211F\203\322\373\374\375F#FY\204\336\376F\"\203\347\377F\"FG\2043\326\201`F\201a\201b\"B\"G\201a\201cB\"BZ\203\226\330P\203U\201dG\201eQ\202eN\205e\201`\201fQO#N\205\234[\205\234\201`\201gJ\203\202\355J\356Q\202\203\372H\206\211\372K\203\232\201`\201hK\"\202\233\372$P\203\261H\203\261[\203\261\201i\202\262\361\\\205\300P?\205\300\201jP?\205\343\201`\201kRI\203\337\201`\201lI\"\202\340\372G$\201mB\201n]\201o^\201p_\201qP\201rM\201sP\205\201`\201t_\211G$\257\f\"P?\205'\201`\201uR\"P\2030\361\202<\\\203;\201v\202<\361N\205t[?\205t\201`\201gJ\203Z\355J\356Q\202[\372H\206a\372K\203r\201`\201hK\"\202s\372$P\203\201w\202\215N\205\215\201`\201xQ\"\260\n!\201y\261\210.\202\207" [beg end raw-table org-table-last-alignment org-table-last-column-widths fnum re-search-forward "^[ 	]*\\(\\+-[-+]*\\+\\)[ 	]*\n[ 	]*|" nil t get-text-property org-protected require table org-export-latex-convert-table\.el-table "^\\([ 	]*\\)|" org-table-align org-table-begin org-table-end copy-sequence "\\begin{verbatim}\n" "\\end{verbatim}\n" apply delete-region org-export-latex-protect-string org-find-text-property-in-string org-caption org-caption-shortn org-attributes org-label string-match "\\<longtable\\>" "\\<sidewaystable\\>" "sidewaystable" "table\\*" "\\<multicolumn\\>" "table*" "table" "\\(tabular.\\)" match-string 1 "\\<width=\\([^ 	\n
]+\\)" "\\<align=\\([^ 	\n
]+\\)" "\\<hfmt=\\(\\S-+\\)" "[ 	]*\\<placement=\\(\\S-+\\)" "[" "]" org-export-latex-fontify-headline org-split-string "\n" org-table-clean-before-export maybe-quoted "^[ 	]*|-" "[ 	]*|[ 	]*" make-vector 0 mapconcat #[(x) "\211A@\303\304	\305=\203\n\203\306\202\306\307\2021	\310=\2030\n\203*\306\202+\306\311\2021\312	\313>\203=\311\306\202>\312#\207" [org-table-colgroup-info gr colgropen format "%s%%s%s" :start "|" t :startend nil #1="" (:end :startend)] 5] #1# replace-regexp-in-string "||" "|" "^\\(|\\)?\\(.+\\)|$" 2 fields line lines olines gr colgropen line-fmt align caption width shortn label attr hfmt floatp placement longtblp tblenv tabular-env org-export-latex-tables-verbatim tbl org-export-latex-tabular-environment org-latex-default-figure-position org-export-table-remove-special-lines org-table-clean-did-remove-column org-export-latex-tables-column-borders insert org-export-latex-table-caption-above org-export-latex-tables-centered org-export-latex-tables-tstart org-export-latex-tables-tend org-export-latex-tables-hline format mapcar #[(x) "\203\301\207\302\207" [x "r" "l"] 1] #[(elem) "\301\302\"\203	\303\207\304\305\306G\307$\210\310!\311\"\207" [elem string-match "[ 	]*|-+" hline org-split-string set-text-properties 0 nil org-trim "|"] 6] "\\begin{longtable}{" "}\n" "\\begin{%s}%s\n" "\\caption%s{%s} %s" "\\label{%s}" "\\\\\n" "\\begin{center}\n" "\\begin{%s}%s{%s}\n" "{%s}" orgtbl-to-latex :tstart :tend :hline :skipheadrule :hfmt :hlend "\\\\\n%s\n\\endhead\n%s\\multicolumn{%d}{r}{Continued on next page}\\\n\\endfoot\n\\endlastfoot" "\n\\end{%s}" "\n\\end{center}\n" "\\end{longtable}" "\\end{%s}" "\n\n"] 25 (#$ . 62375)])
#@50 Replace table.el table at point with LaTeX code.
(defalias 'org-export-latex-convert-table\.el-table #[nil "\306\211\211\211\211\211\211\211\211567\307 \310 {\311\312\313\f#\311\312\314\f#6\311\312\315\f#5\311\312\316\f#\211\205I\n;\205I\317\320\n\"\205I\321\322\n\"\n\205W\n;\205W\317\323\n\"
\206^6\324\325!\203k\326\324\325!!\210\327\330\325\331#\210r\325q\210\332 )7\317\3337\"\203\216\334\335\336\2117$7\202z\203\256\312\30689\337\340\3417\342\"\"8\343\344\345\3068\"\342#7*	\203\306\317\3467\"\203\306\334\347	\350Q\336\2117$7\324\325!\203\322\326\324\325!!\210\351\312!\210\352\353!\203\345`\310 T|\210\202\326:\203\361\3547\355Q7\203-\356;?\205\3767\357\3605\203
\357\3615\"\202\335
\203\357\362
\"\202\3356\206 \335$;\205(7\363\2607\3647!c.	\207" [rmlines align attr floatp line label nil point-at-bol point-at-eol org-get-text-property-any 0 org-label org-caption org-caption-shortn org-attributes string-match "\\<align=\\([^ 	\n
,]+\\)" match-string 1 "\\<rmlines\\>" get-buffer "*org-export-table*" kill-buffer table-generate-source latex "caption" buffer-string "^%.*\n" replace-match "" t mapcar #[(x) "\302\303\"\203	T\211\304U\205\207\207" [x n string-match "^\\\\hline$" 2] 4] org-split-string "\n" mapconcat identity delq "\\\\begin{tabular}{.*}" "\\begin{tabular}{" "}" beginning-of-line looking-at "[ 	]*\\(|\\|\\+-\\)" "\\begin{center}\n" "\\end{center}" "\\begin{table}\n" format "\\caption%s{%s%s}\n" "[%s]" "\\label{%s}" "\n\\end{table}\n" org-export-latex-protect-string shortn caption tbl lines n org-export-latex-tables-centered org-export-latex-table-caption-above] 10 (#$ . 66749)])
#@33 Convert fontification to LaTeX.
(defalias 'org-export-latex-fontify #[nil "eb\210\306\307\310#\205\314\311\312\313!	\"\314\224\314\225\307\211\211'\204(\315\316\312\313!\"\210\317`\320Z\321\"\203:\317`\320Z\322\"\203\305\313\224f\313\224Tf\232\204\305\212\323\224b\210\324 (\325\216\326 \205[\327\330
\f{\"+\204\305\312\313!\331\232\203w\324 (\332\216\327\333\312\334!\"*\204\305\312\334!\312\323!\335'\211)A@)\312\334!\"\312\336!Q'AA@\203\237\337!\202\277\324 (\340\216\327\341\"\203\276\342\323\224\323\225\343$\210\342\313\224\313\225\344$\210*\345\310\211#\210-\346u\210\202\207" [org-emph-re org-export-latex-emphasis-alist s rpl end beg re-search-forward nil t assoc match-string 3 0 message "`org-export-latex-emphasis-alist' has no entry for formatting triggered by \"%s\"" get-text-property 2 org-protected org-verbatim-emph 1 match-data ((byte-code "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3)) org-at-table-p string-match "[|\n]" "+" ((byte-code "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3)) "\\`-+\\'" 4 org-export-latex-emph-format 5 org-export-latex-protect-string ((byte-code "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3)) "\\`.?\\(\\\\[a-z]+{\\)\\(.*\\)\\(}\\).?\\'" add-text-properties (org-protected t) (org-protected t) replace-match -1 emph save-match-data-internal x] 6 (#$ . 68449)])
#@62 Format an emphasis string and handle the \verb special case.
(defalias 'org-export-latex-emph-format #[(format string) "\306\235\203|\307 \310\216\311\232\203\312\313\314\215\210)\202{\315\316\317\320\321\322\"\203^\323\315\"\315\224\315V\203B\f\315\211\224OP\315\224T\320O\324
\"A\206V\325P\fP\202$\fP\326\321\327\"\203z\330\331\332\211$\202f,*\300\"\207" [format save-match-data-internal ll char rtn trans ("\\verb" "\\protectedtexttt") match-data ((byte-code "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3)) "\\verb" "~,./?;':\"|!@#%^&-_=+abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ<>()[]{}" exit (byte-code "\305	GS\nX\2033\306\307	\211TO!\"\204,\310	\211TO\311	\211TOR\312\313\314\"\210T\211\202*\314\207" [i ll #1=#:--cl-var-- string format 0 string-match regexp-quote "\\verb" "%s" throw exit nil] 7) 0 (("\\" . "\\textbackslash{}") ("~" . "\\textasciitilde{}") ("^" . "\\textasciicircum{}")) "" nil string-match "[\\{}$%&_#~^]" match-string assoc "\\" "\\texttt{%s}" "--" replace-match "-{}-" t start string] 5 (#$ . 69878)])
#@25 Convert links to LaTeX.
(defalias 'org-export-latex-links #[nil "eb\210\306\307\310#\205\330\311`S\312\"\204\313\224b\210	\313\224\313\225D\314\315\316!!\315\317!\fP\315\320!<\315\321!\206D\322\f!\204C\323\324\f\"\205D\325\211=\326\232>\327\330\f\"?\327\331\f\"@\327\332\f\"\206c\333A\334\"B\327\335\f\"C\307\211DE\307F=\336\235\203\f\202=\337\235\203\216=\340\fQ\202\n\203\240\323\n\f\"\203\240\310\211E\202=\341\232\203\257=\340\fQ\202=\325\232\205\342\343\344\f!!G\"\203\330\311\313\345\f#\204\321<
\232\203\330\310\211D\202\344\f!\323\346\f\"\203\350\315\317\f\"\347\f!\203\370=\350\343\f!Q\202=\350\351\352A\"\fRH\353\354\"\210?\205\355?!?D\2031\333A\356\"\2031\357\f?CB@%c\210\202\323>\203J\360\361H<\"\362HI\"A\"c\210\202\323E\203]\360J\363\f!<#c\210\202\323=\204r\360J\364\363\f!!<#c\210\202\323H\203\246\365 \203\210\366H!H\366<!<\323\367K\"\203\233\360KH<#\202\241\360KH\"c\210\202\323\370\321\362=L\"8\211F!\203\313\371 M\372\216F\344\f!<\373#*c\210\202\323\360N<\"c\210.\202\207" [org-bracket-link-analytic-regexp++ org-export-latex-all-targets-re re-radio remove raw-path full-raw-path re-search-forward nil t get-text-property org-protected 0 org-extract-attributes match-string 3 1 5 2 file-name-absolute-p string-match "^\\.\\.?/" "file" "coderef" org-find-text-property-in-string org-caption org-caption-shortn org-attributes plist-get :latex-image-options org-label ("coderef") ("http" "https" "ftp") ":" "mailto" org-file-image-p expand-file-name org-link-unescape org-no-description "\\(.+\\)::.+" file-exists-p "://" org-export-directory :LaTeX apply delete-region org-export-latex-fontify-headline :inline-images org-export-latex-format-image format org-export-get-coderef-format assoc org-solidify-link-text org-remove-initial-hash org-at-table-p org-export-latex-protect-amp "%s.*%s" functionp match-data ((byte-code "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3)) latex desc type coderefp caption shortn org-export-latex-options-plist attr label imgp radiop fnc org-export-latex-inline-image-extensions path org-export-code-refs org-export-latex-hyperref-format org-export-latex-href-format org-link-protocols save-match-data-internal org-export-latex-link-with-unknown-path-format] 7 (#$ . 71016)])
#@55 Format the image element, depending on user settings.
(defalias 'org-export-latex-format-image #[(path caption label attr &optional shortn) "\306\211\211\211\211\2113\2064\307\310\3115#6\203c6;\203c\312\3136\"\203;\314\306\315\316\314\2116$6\312\3176\"\203P\306\314\315\316\314\2116$6\312\3206\"\203c\314\315\316\314\2116$6\203k\321\202x\f\203w\3227\323Q\202x\3166\203\2336;\203\233\312\3246\"\203\233\325\3266\"\315\316\314\2116$66\205\244\3276!\2116\203\2626G\310U\203\306\f\203\272\330\202\304\203\302\331\202\30466\203\316\332\202\337\n\203\326\333\202\337\f\203\336\334\202\337\335\336\337\340\341\"\212\342\326!\210\343\344!\210\341\325\310!P)#4\2043\204\312\345\"\203\315\316\314\211$\346\347\350\3515!\203!\3525!\202#5B\3536B\3548\2036\355\3568\"\2027\316B\3574\203F\355\3604\"\202G\316B\3613\206O\316B\362	\206V\316B\257\"\306\311
$.\207" [figenv placement multicolumnp wrapp floatp ind nil org-get-text-property-any 0 original-indentation string-match "[ 	]*\\<wrap\\>" t replace-match "" "[ 	]*\\<float\\>" "[ 	]*\\<multicolumn\\>" "{l}{0.5\\textwidth}" "[" "]" "[ 	]*\\<placement=\\(\\S-+\\)" match-string 1 org-trim "width=0.7\\textwidth" "width=0.48\\textwidth" "\\begin{wrapfigure}%placement\n\\centering\n\\includegraphics[%attr]{%path}\n\\caption%shortn{%labelcmd%caption}\n\\end{wrapfigure}" "\\begin{figure*}%placement\n\\centering\n\\includegraphics[%attr]{%path}\n\\caption%shortn{%labelcmd%caption}\n\\end{figure*}" "\\begin{figure}%placement\n\\centering\n\\includegraphics[%attr]{%path}\n\\caption%shortn{%labelcmd%caption}\n\\end{figure}" "\\includegraphics[%attr]{%path}" mapconcat identity split-string "\n" beginning-of-line looking-at "[ 	]*" "^\\\\caption{.*\n" org-add-props org-fill-template "path" file-name-absolute-p expand-file-name "attr" "shortn" format "[%s]" "labelcmd" "\\label{%s}" "caption" "placement" caption label path attr org-latex-default-figure-position shortn] 11 (#$ . 73398)])
(defalias 'org-export-latex-protect-amp #[(s) "\301\302\"\203\303\304\305\"\306\304\307\"Q\310\211$\202\207" [s string-match "\\([^\\\\]\\)\\(&\\)" replace-match match-string 1 "\\" 2 t] 6])
(defalias 'org-remove-initial-hash #[(s) "\301\302\"\203\f\303\304O\207\207" [s string-match "\\`#" 1 nil] 3])
#@34 Clean stuff in the LaTeX export.
(defalias 'org-export-latex-preprocess #[(parameters) "\306\307\"\203\255eb\210\310\311 \211\203\254	A@	@\312\313!\314\315\f\"\"A@\211\316\317
\"\2032\320\2023\321P\322!\210@\235\203I\323\324\325\"!\202W@B@\323\326!
\323\327!Q\323\212\330	8Sb\210\311 \211A\205oAA@\330	8U*\203xB\202y\331!CD\332 \203\213\323\333!DPD\334\335DG\336\337D%\210\nb\210\n\330	8|\210\212DC\261\210.\202\f)eb\210\340\341EP\310\342#\203\311\343`\344\"\204\260\345\331!\210\202\260\346\347F\"\210\346\350@\"\210eb\210\340\351\310\342#\203\353\352\335\224\335\225\353#\210\202\330eb\210\340\354\310\342#\203-\343`\344\"\204\356\355 \210`G\340\356\357\360\361!!\327Q\310\342#\205\362 \211H\203%\352GH\363#\210\202)\362 b\210*\202\356\306I\364\"JKL\310\211H\310\211MN\310\211OP\310\211QRL\211AL@\211N\203\272N@ONA@M\330N8P\365N8\203x\366\202y\331QO\367\235\203\206\361\202\207\335ROJ\235\203OO\370\232\204Oeb\210\340M\310\342#\203O\335\224R\\\335\225\335ZH\352\nH\371#\210\202\233.\neb\210\310S\340\372\310\342#\203\353\361\224Sf\373=\204\302\343`S\344\"\204\302\345\323\374\360\361!\375Q!\342\211#\210\202\302)eb\210\376\377\310\342#\203\201[\201\\\342\211#\210\202\357eb\210\376\201]\310\342#\203\201[\201^\342\211#\210\202eb\210\376\201_\310\342#\203\255\201[\201`\342\211#\210\355\330!\210\201a\201b!\204\226m\204\226\201a\201c!\203i\361\225b\210\201[\323\201d\360\330!P!\342\211#\210\355\361!\210\201a\201e!\203}\323\201f!c\210\202\217\201a\201g!\204\217\361\210\201hc\210\355\330!\210\2029\201a\201b!\203!\201[\201i\342\211#\210\202!eb\210\342\310TS\340\201j\310\342#\203\345\201k U\201l\216\323\201m\360\361!!!*T\345\324\201nT\"\342\211#\210\202\266*eb\210\376\201o\310\342#\203\201[\201p\342\211#\210\202\351eb\210\376\201q\310\342#\203\201[\201r\342\211#\210\202\201s\201t!\210eb\210\340\201u\310\342#\203C\343`\344\"\204%\345\323\201v!\342\211#\210\202%eb\210\201w\201x\201y\201x\201z\201{\201|\327\365#\201}\260M\340M\310\342#\203\260\212\335\224b\210\201~ )\204e\360\361!V\312VW\"\206\217\312VX\")\204e\360\361!\201\232\203\243\361\225b\204e\352\335\224\335\225\201\200#\210\202e)eb\210\340\201\201\310\342#\203\320\343`\344\"\204\264\345\323\201\202!!\210\202\264eb\210\340Y\310\342#\203\360\343`\344\"\204\323\352\335\224\335\225\201\203#\210\202\323eb\210\340\201\204Z\201\205Q\310\342#\203<\343\335\224\330\\\344\"\204\363\345\323\324\201\206\201k U\201\207\216\201\210\360\361!!*\"!\360\330!\2031\331\2024\360\361!P\342\211#\210\202\363eb\210\340\201\211\310\342#\205W\343`\344\"\204?\345\331!\210\202?\207" [parameters ref beg lbl org-export-footnotes-seen def plist-get :footnotes nil org-footnote-get-next-reference assoc string-to-number mapcar #[(e) "A\207" [e] 1] string-match "ORG-LIST-END-MARKER\\'" "\n" " " org-footnote-delete-definitions org-export-latex-protect-string format "\\footnotemark[%s]" "\\footnote{" "}" 2 "" org-at-heading-p "\\protect" put-text-property 0 original-indentation 1000 re-search-forward "^" t get-text-property org-protected replace-match mapc #[(fn) "\301@!\207" [fn org-footnote-delete-definitions] 2] #[(fn) "\301!\207" [fn org-footnote-delete-definitions] 2] "\\\\\\\\" add-text-properties (org-protected t) "^[ 	]*\\\\begin{\\([a-zA-Z]+\\*?\\)}" beginning-of-line "^[ 	]*\\\\end{" regexp-quote match-string 1 point-at-eol (org-protected t) :matchers 3 "\n\n" ("$" "$1") "begin" (org-protected t org-latex-math t) "\\<\\(\\(La\\)?TeX\\)\\>" 92 "\\" "{}" search-forward "ORG-BLOCKQUOTE-START" org-export-latex-footmark-seen next org-export-latex-footnote-separator sep fnote footnote-section-tag-regexp org-export-footnotes-data start end org-format-latex-options matchers org-latex-regexps re-list re e m n block off case-fold-search entry save-match-data-internal name org-entities-user org-entities org-latex-entities-regexp org-export-latex-all-targets-re org-replace-match-keep-properties "\\begin{quote}" "ORG-BLOCKQUOTE-END" "\\end{quote}" "ORG-VERSE-START" "\\begin{verse}" looking-at "[ 	]*ORG-VERSE-END.*" "\\([ 	]+\\)\\([^ 	\n]\\)" "\\hspace*{1cm}" "[ 	]*$" "\\vspace*{1em}" ".*?[^ 	\n].*?\\\\\\\\[ 	]*$" "\\\\" "\\end{verse}" "^[ 	]*#\\+index:[ 	]*\\([^ 	
\n].*?\\)[ 	]*$" match-data ((byte-code "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3)) org-export-latex-fontify-headline "\\index{%s}" "ORG-CENTER-START" "\\begin{center}" "ORG-CENTER-END" "\\end{center}" run-hooks org-export-latex-after-blockquotes-hook "^[ 	]*-\\{5,\\}[ 	]*$" "\\hrule" "\\\\\\([a-zA-Z]+\\*?\\)" "\\(?:<[^<>\n]*>\\)*" "\\(?:\\[[^][\n]*?\\]\\)*" "\\(" org-create-multibrace-regexp "{" "\\)\\{1,3\\}" org-in-indented-comment-line "footnote" (org-protected t) "\\\\nbsp\\({}\\|\\>\\)" "~" (org-protected t) "<<<?" ">>>?\\((INVISIBLE)\\)?" "\\label{%s}" ((byte-code "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3)) org-solidify-link-text "@<\\(?:[^\"\n]\\|\".*\"\\)*?>"] 10 (#$ . 75756)])
#@58 Set the coding system in inputenc to what the buffer is.
(defalias 'org-export-latex-fix-inputenc #[nil "\305\306\307\217\206\n\310\211\205:\311\n\"A\206\neb\210\312\313\305\314#\2034\315\224b\210\315\224\315\225|\210\nc\210\202\f\205:\316 *\207" [buffer-file-coding-system cs opt org-export-latex-inputenc-alist buffer-file-name nil (latexenc-coding-system-to-inputenc cs) ((error)) "utf8" assoc re-search-forward "\\\\usepackage\\[\\(AUTO\\)\\]{inputenc}" t 1 save-buffer] 5 (#$ . 80883)])
#@62 Convert plain text lists in current buffer into LaTeX lists.
(defalias 'org-export-latex-lists #[nil "\302\303\304\305	\306\"\")\207" [org-list-end-re org-list-export-context "^ORG-LIST-END-MARKER\n" mapc #[(e) "\303eb\210\304\305\306 P\303\307#\205>\310`\311\"	=\203\310`\312\"\204\313 \210\314\214`d}\210\315\307!)\n\"\316\303\317\320\317\"$c\210\202)\207" [res e org-export-latex-list-parameters nil re-search-forward "^" org-item-re t get-text-property list-context org-example beginning-of-line org-list-to-latex org-list-parse-list org-add-props original-indentation org-find-text-property-in-string] 7] append (nil)] 5 (#$ . 81394)])
#@70 A list of LaTeX commands to be protected when performing conversion.
(defconst org-latex-entities '("\\!" "\\'" "\\+" "\\," "\\-" "\\:" "\\;" "\\<" "\\=" "\\>" "\\Huge" "\\LARGE" "\\Large" "\\Styles" "\\\\" "\\`" "\\\"" "\\addcontentsline" "\\address" "\\addtocontents" "\\addtocounter" "\\addtolength" "\\addvspace" "\\alph" "\\appendix" "\\arabic" "\\author" "\\begin{array}" "\\begin{center}" "\\begin{description}" "\\begin{enumerate}" "\\begin{eqnarray}" "\\begin{equation}" "\\begin{figure}" "\\begin{flushleft}" "\\begin{flushright}" "\\begin{itemize}" "\\begin{list}" "\\begin{minipage}" "\\begin{picture}" "\\begin{quotation}" "\\begin{quote}" "\\begin{tabbing}" "\\begin{table}" "\\begin{tabular}" "\\begin{thebibliography}" "\\begin{theorem}" "\\begin{titlepage}" "\\begin{verbatim}" "\\begin{verse}" "\\bf" "\\bf" "\\bibitem" "\\bigskip" "\\cdots" "\\centering" "\\circle" "\\cite" "\\cleardoublepage" "\\clearpage" "\\cline" "\\closing" "\\dashbox" "\\date" "\\ddots" "\\dotfill" "\\em" "\\fbox" "\\flushbottom" "\\fnsymbol" "\\footnote" "\\footnotemark" "\\footnotesize" "\\footnotetext" "\\frac" "\\frame" "\\framebox" "\\hfill" "\\hline" "\\hrulespace" "\\hspace" "\\huge" "\\hyphenation" "\\include" "\\includeonly" "\\indent" "\\input" "\\it" "\\kill" "\\label" "\\large" "\\ldots" "\\line" "\\linebreak" "\\linethickness" "\\listoffigures" "\\listoftables" "\\location" "\\makebox" "\\maketitle" "\\mark" "\\mbox" "\\medskip" "\\multicolumn" "\\multiput" "\\newcommand" "\\newcounter" "\\newenvironment" "\\newfont" "\\newlength" "\\newline" "\\newpage" "\\newsavebox" "\\newtheorem" "\\nocite" "\\nofiles" "\\noindent" "\\nolinebreak" "\\nopagebreak" "\\normalsize" "\\onecolumn" "\\opening" "\\oval" "\\overbrace" "\\overline" "\\pagebreak" "\\pagenumbering" "\\pageref" "\\pagestyle" "\\par" "\\parbox" "\\put" "\\raggedbottom" "\\raggedleft" "\\raggedright" "\\raisebox" "\\ref" "\\rm" "\\roman" "\\rule" "\\savebox" "\\sc" "\\scriptsize" "\\setcounter" "\\setlength" "\\settowidth" "\\sf" "\\shortstack" "\\signature" "\\sl" "\\small" "\\smallskip" "\\sqrt" "\\tableofcontents" "\\telephone" "\\thanks" "\\thispagestyle" "\\tiny" "\\title" "\\tt" "\\twocolumn" "\\typein" "\\typeout" "\\underbrace" "\\underline" "\\usebox" "\\usecounter" "\\value" "\\vdots" "\\vector" "\\verb" "\\vfill" "\\vline" "\\vspace") (#$ . 82053))
(defconst org-latex-entities-regexp (byte-code "\305\211\n\305\211\203(\f@\306\307\"\203	B\202!B\fA\211\204\f*\310\311	\237!\312\313\311\237!\314\260*\207" [rest names org-latex-entities x --dolist-tail-- nil string-match "[a-zA-Z]$" "\\(" regexp-opt "\\>\\)" "\\|\\(" "\\)"] 7))
(byte-code "\300\301!\210\300\302!\207" [provide org-export-latex org-latex] 2)

bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped)
Email: contact@elmoujehidin.net