;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (byte-code "\300\301!\210\300\302!\210\303\304\305\306\307\310%\210\311\312\313\314\315DD\316\307\304\317\320&\210\311\321\313\314\322DD\323\307\304\317\324&\210\311\325\313\314\326DD\327\307\304\317\330&\210\311\331\313\314\332DD\333\307\304\317\334&\210\311\335\313\314\336DD\337\307\304\317\340&\210\311\341\313\314\342DD\343\307\304\317\344&\210\311\345\313\314\346DD\347\307\304\317\350&\210\311\351\313\314\352DD\353\307\304\317\354&\210\311\355\313\314\356DD\357\307\304\317\354&\210\311\360\313\314\361DD\362\307\304\317\363&\210\311\364\313\314\365DD\366\307\304\317\367&\207" [require dash cl-lib custom-declare-group pandoc nil "Minor mode for interacting with pandoc." :group wp custom-declare-variable pandoc-binary funcall function #[0 "\300\207" [#1="pandoc"] 1 #1#] "The name of the pandoc binary.\nYou can specify a full path here or a relative path (the\ndefault). In the latter case, the value of `exec-path` is used\nto search the binary." :type file pandoc-use-async #[0 "\300\207" [t] 1] "If non-NIL, use an asynchronous process to run pandoc.\nUsing an asynchronous subprocess avoids freezing Emacs, but can\ncause problems sometimes. Setting this option to nil runs pandoc\nin a synchronous subprocess." boolean pandoc-process-connection-type #[0 "\301!\207" [process-connection-type default-value] 2] "Control type of device used to communicate with the pandoc subprocess.\nThis option only takes effect if `pandoc-use-async' is set to t.\nThe variable `process-connection-type' is set to the value of\nthis option before calling pandoc. See the doc string of that\nvariable for details." (choice (const :tag "Use a pty" t) (const :tag "Use a pipe" nil)) pandoc-async-success-hook #[0 "\300\207" [nil] 1] "List of functions to call when `pandoc' returns successfully.\nThis hook is only run when `pandoc-use-async' is set to t." hook pandoc-data-dir #[0 "\300\207" [#2="~/.emacs.d/pandoc-mode/"] 1 #2#] "Default `pandoc-mode' data dir.\nThis is where `pandoc-mode' looks for global settings files." directory pandoc-directives #[0 "\300\207" [(("include" . pandoc--process-include-directive) ("lisp" . pandoc--process-lisp-directive))] 1] "List of directives to be processed before pandoc is called.\nThe directive must be given without `@@'; the function should\nreturn a string that will replace the directive and its\nargument (if any).\n\nThe directives are processed in the order in which they appear in\nthis list. If a directive produces output that contains another\ndirective, the new directive will only be processed if it is of\nthe same type (i.e., an @@include directive loading a text that\nalso contains @@include directives) or if it is lower on the\nlist, not if it appears higher on the list." (alist :key-type (string :tag "Directive") :value-type function) pandoc-directives-hook #[0 "\300\207" [nil] 1] "List of functions to call before the directives are processed." (repeat function) pandoc-extension-active-marker #[0 "\300\207" [#3="X"] 1 #3#] "Marker used to indicate an active extension." string pandoc-extension-inactive-marker #[0 "\300\207" [#4=" "] 1 #4#] "Marker used to indicate an inactive extension." pandoc-citation-jump-function #[0 "\300\207" [pandoc-goto-citation-reference] 1] "Action to take when locating a BibTeX reference from a citation key.\nThree actions have been predefined: Open the BibTeX file in Emacs\nand jump to the location of the key (the default option), open\nthe BibTeX file in Ebib and show the key, or show the key's entry\nin a *Help* buffer.\n\nIt is also possible to use a custom function. This function must\ntake two arguments:\n\n1) The string that matches the citation KEY at point\n2) A list of BIBLIOGRAPHY files\n\nIt should direct the user to a bibliographic reference that\nmatches KEY." (choice (const :tag "Open BibTeX file" pandoc-goto-citation-reference) (const :tag "Open Ebib" pandoc-open-in-ebib) (const :tag "Show entry in *Help* buffer" pandoc-show-citation-as-help) (function :tag "Use a custom function")) pandoc-major-modes #[0 "\300\207" [((gfm-mode . "gfm") (haskell-mode . "native") (html-mode . "html") (json-mode . "json") (latex-mode . "latex") (markdown-mode . "markdown") (mediawiki-mode . "mediawiki") (muse-mode . "muse") (org-mode . "org") (rst-mode . "rst") (text-mode . "plain") (textile-mode . "textile"))] 1] "List of major modes and their default pandoc input formats." (repeat (cons (symbol :tag "Major mode") (string :tag "Input format")))] 8) #@69 List of Pandoc formats, their descriptions and hydra shortcut keys. (defvar pandoc--formats '(("markdown" "Markdown Formats" "m" ("markdown" "Pandoc Markdown" "m" both) ("markdown_mmd" "Markdown (MMD)" "M" both) ("markdown_phpextra" "Markdown (PHPExtra)" "P" both) ("markdown_strict" "Markdown (Strict)" "S" both) ("commonmark" "CommonMark" "C" both) ("gfm" "GitHub-flavoured Markdown" "g" both) ("markdown_github" "Markdown (Github; obsolete)" "G" both)) ("html" "HTML Formats" "h" ("html" "HTML (default)" "h" both) ("html4" "HTML4" "t" output) ("html5" "HTML5" "H" output)) ("slide-show" "Slide Show Formats" "s" ("beamer" "Beamer" "B" output) ("dzslides" "DZSlides" "d" output) ("revealjs" "RevealJS" "j" output) ("pptx" "MS PowerPoint" "p" output) ("s5" "S5 HTML/JS" "s" output) ("slideous" "Slideous" "u" output) ("slidy" "Slidy" "y" output)) ("wiki" "Wiki Formats" "w" ("creole" "Creole 1.0" "c" both) ("dokuwiki" "DokuWiki" "d" both) ("jira" "JiraWiki" "j" both) ("mediawiki" "MediaWiki" "m" both) ("tikiwiki" "TikiWiki" "t" both) ("twiki" "Twiki" "T" input) ("vimwiki" "Vimwiki" "v" both) ("zimwiki" "ZimWiki" "z" both)) ("wordprocessor" "Wordprocessor Formats" "W" ("docx" "MS Word (docx)" "d" both) ("icml" "InDesign ICML" "i" output) ("odt" "LibreOffice Text Document" "l" both) ("opendocument" "OpenDocument XML" "o" output) ("rtf" "Rich Text Format" "r" output)) ("tex" "TeX-based Formats" "t" ("beamer" "Beamer Slide Show" "B" output) ("context" "ConTeXt" "c" output) ("latex" "LaTeX" "l" both) ("texinfo" "TeXinfo" "i" output)) ("ebook" "E-Book Formats" "e" ("epub" "EPUB (default)" "e" both) ("epub2" "EPUB2 E-Book" "p" output) ("epub3" "EPUB3 E-Book" "E" output) ("fb2" "FictionBook2" "f" both)) ("text" "Text-Based Formats" "T" ("asciidoc" "AsciiDoc" "a" output) ("csv" "CSV" "c" input) ("plain" "Plain Text" "p" output) ("rst" "reStructuredText" "r" both) ("textile" "Textile" "t" both) ("t2t" "txt2tags" "T" both)) ("documentation" "Documentation Formats" "d" ("docbook" "DocBook XML" "d" input) ("docbook4" "DocBook XML v.4" "d" output) ("docbook5" "DocBook XML v.5" "D" output) ("haddock" "Haddock" "h" both) ("man" "Man Page" "m" output) ("ms" "Groff MS" "g" output) ("tei" "TEI" "t" output) ("texinfo" "TeXinfo" "i" output)) ("emacs" "Emacs-based Formats" "E" ("muse" "Muse" "m" both) ("org" "Org-mode" "o" both)) ("jats" "JATS formats" "j" ("jats" "Archiving Tag Set" "j" both) ("jats_articleauthoring" "Article Authoring Tag Set" "a" both) ("jats_publishing" "Publishing Tag Set" "p" both) ("jats_archiving" "Archiving Tag Set" "x" both)) ("misc" "Miscellaneous Formats" "v" ("ipynb" "Jupyter Notebook" "p" both) ("json" "JSON" "j" both) ("native" "Native Haskell" "n" both) ("opml" "OPML" "o" both))) (#$ . 4577)) #@139 Extract the input or output formats in `pandoc--formats'. IO is a symbol, either `input' or `output'. Return a list of formats. (fn IO) (defalias 'pandoc--extract-formats #[257 "\301\302\303\304\305\"\"\"\207" [pandoc--formats -flatten-n 1 -map make-closure #[257 "\301\233\302\303\302\211\203-\211A\262\242\262\262T\262\304!\300\305B>\203B\262\202\266\211\237\207" [V0 3 nil 0 -last-item (both)] 10 "\n\n(fn INPUT0)"]] 7 (#$ . 7326)]) #@51 List of items in pandoc-mode's input format menu. (defvar pandoc--input-formats-menu (byte-code "\300\301\302\303!\"\207" [mapcar #[257 "\211A@@B\207" [] 3 "\n\n(fn F)"] pandoc--extract-formats input] 4) (#$ . 7792)) (byte-code "\300\301\302\303\304DD\305\306\307\310\311&\210\300\312\302\303\313DD\314\306\307\310\315&\210\300\316\302\303\317DD\320\306\307\310\321&\207" [custom-declare-variable pandoc-output-format-extensions funcall function #[0 "\300\207" [(("asciidoc" ".txt") ("beamer" ".tex") ("commonmark" ".md") ("context" ".tex") ("docbook" ".xml") ("docbook4" ".xml") ("docbook5" ".xml") ("docx" ".docx") ("dokuwiki" ".txt") ("dzslides" ".html") ("epub" ".epub") ("epub2" ".epub") ("epub3" ".epub") ("fb2" ".fb2") ("gfm" ".md") ("haddock" ".hs") ("html" ".html") ("html4" ".html") ("html5" ".html") ("icml" ".icml") ("ipynb" ".ipynb") ("jats" ".xml") ("json" ".json") ("latex" ".tex") ("man" "") ("markdown" ".md") ("markdown_github" ".md") ("markdown_mmd" ".md") ("markdown_phpextra" ".md") ("markdown_strict" ".md") ("mediawiki" ".mw") ("ms" ".ms") ("muse" ".muse") ("native" ".hs") ("odt" ".odt") ("opendocument" ".odf") ("opml" ".opml") ("org" ".org") ("plain" ".txt") ("pptx" ".pptx") ("revealjs" ".html") ("rst" ".rst") ("rtf" ".rtf") ("s5" ".html") ("slideous" ".html") ("slidy" ".html") ("tei" ".xml") ("texinfo" ".texi") ("textile" ".textile") ("zimwiki" ".txt"))] 1] "List of Pandoc output formats and their associated file extensions.\nThese extensions are used when pandoc-mode creates an output\nfile. The file extension should include a dot. Note that it does\nnot make sense to change the names of the output formats, since\nPandoc only recognizes the ones listed here. However, it is\npossible to customize the extensions." :group pandoc :type (repeat :tag "Output Format" (list (string :tag "Format") (string :tag "Extension"))) pandoc-viewers #[0 "\300\207" [(("asciidoc" emacs) ("beamer" emacs) ("commonmark" emacs) ("context" emacs) ("docbook" nil) ("docbook4" nil) ("docbook5" nil) ("docx" "libreoffice") ("dokuwiki" emacs) ("dzslides" browe-url) ("epub" nil) ("epub2" nil) ("epub3" nil) ("fb2" nil) ("gfm" emacs) ("haddock" emacs) ("html" browse-url) ("html4" browse-url) ("html5" browse-url) ("icml" nil) ("ipynb" nil) ("jats" nil) ("json" emacs) ("latex" emacs) ("man" emacs) ("markdown" emacs) ("markdown_github" emacs) ("markdown_mmd" emacs) ("markdown_phpextra" emacs) ("markdown_strict" emacs) ("mediawiki" emacs) ("ms" emacs) ("muse" emacs) ("native" emacs) ("odt" "libreoffice") ("opendocument" "liberoffice") ("opml" nil) ("org" emacs) ("plain" emacs) ("pptx" "libreoffice") ("revealjs" browse-url) ("rst" emacs) ("rtf" "libreoffice") ("s5" browse-url) ("slideous" browse-url) ("slidy" browse-url) ("tei" nil) ("texinfo" emacs) ("textile" emacs) ("zimwiki" emacs))] 1] "List of Pandoc output formats and their associated file viewers.\nThis option defines the viewers used in `pandoc-view-output'.\nThe viewer can be a string, in which case it is assumed to be a\nshell command, which is executed through `start-process'. The\nviewer can also be an Emacs function, which is passed the full\nfile name of the output file. Lastly, the viewer can be the\nsymbol `emacs', in which case the output file is opened in Emacs\nwith `find-file-noselect' and displayed with `display-buffer'." (repeat :tag "File viewers" (list (string :tag "Format") (choice (const :tag "No viewer defined" nil) (string :tag "Use External viewer") (const :tag "Use Emacs" emacs) (function :tag "Use a specific function")))) pandoc-pdf-viewer #[0 "\300\207" [emacs] 1] "Viewer for pdf files.\nThis can be the symbol `emacs', in which case the pdf file is\nopened with `find-file-noselect' and displayed with\n`display-buffer'. The value can also be a string, in which case\nit is assumed to be an external viewer, which is called with\n`start-process'." (choice (const :tag "Use Emacs" emacs) (string :tag "Use external viewer"))] 8) #@65 List of output formats that can be used to generate pdf output. (defvar pandoc--pdf-able-formats '("latex" "context" "beamer" "html" "ms") (#$ . 11756)) #@50 List of Markdown extensions supported by Pandoc. (defvar pandoc--extensions '(("abbreviations" ("markdown_phpextra")) ("all_symbols_escapable" ("markdown" "markdown_mmd")) ("amuse" nil) ("angle_brackets_escapable" ("markdown_github")) ("ascii_identifiers" ("markdown_github")) ("auto_identifiers" ("markdown" "markdown_github" "markdown_mmd" "latex" "rst" "mediawiki" "textile")) ("autolink_bare_uris" ("markdown_github")) ("backtick_code_blocks" ("markdown" "markdown_github")) ("blank_before_blockquote" ("markdown")) ("blank_before_header" ("markdown")) ("bracketed_spans" ("markdown")) ("citations" ("markdown")) ("compact_definition_lists" nil) ("definition_lists" ("markdown" "markdown_phpextra" "markdown_mmd")) ("east_asian_line_breaks" nil) ("emoji" ("markdown_github")) ("empty_paragraphs" nil) ("epub_html_exts" nil) ("escaped_line_breaks" ("markdown")) ("example_lists" ("markdown")) ("fancy_lists" ("markdown")) ("fenced_code_attributes" ("markdown" "markdown_github")) ("fenced_code_blocks" ("markdown" "markdown_phpextra" "markdown_github")) ("fenced_divs" ("markdown")) ("footnotes" ("markdown" "markdown_phpextra" "markdown_mmd")) ("four_space_rule" nil) ("gfm_auto_identifiers" nil) ("grid_tables" ("markdown")) ("hard_line_breaks" ("markdown_github")) ("header_attributes" ("markdown" "markdown_phpextra")) ("ignore_line_breaks" nil) ("implicit_figures" ("markdown")) ("implicit_header_references" ("markdown" "markdown_mmd")) ("inline_code_attributes" ("markdown")) ("inline_notes" ("markdown")) ("intraword_underscores" ("markdown" "markdown_phpextra" "markdown_github" "markdown_mmd")) ("latex_macros" ("markdown")) ("line_blocks" ("markdown")) ("link_attributes" ("markdown" "markdown_phpextra")) ("lists_without_preceding_blankline" ("markdown_github")) ("literate_haskell" nil) ("markdown_attribute" ("markdown_phpextra" "markdown_mmd")) ("markdown_in_html_blocks" ("markdown")) ("mmd_header_identifiers" ("markdown_mmd")) ("mmd_link_attributes" ("markdown_mmd")) ("mmd_title_block" ("markdown_mmd")) ("multiline_tables" ("markdown")) ("native_divs" ("markdown")) ("native_spans" ("markdown")) ("ntb" nil) ("old_dashes" nil) ("pandoc_title_block" ("markdown")) ("pipe_tables" ("markdown" "markdown_phpextra" "markdown_github" "markdown_mmd")) ("raw_attribute" ("markdown")) ("raw_html" ("markdown" "markdown_phpextra" "markdown_github" "markdown_mmd" "markdown_strict")) ("raw_tex" ("markdown" "markdown_mmd")) ("shortcut_reference_links" ("markdown" "markdown_strict" "markdown_github" "markdown_phpextra" "markdown_mmd")) ("simple_tables" ("markdown")) ("smart" ("markdown")) ("space_in_atx_header" ("markdown")) ("spaced_reference_links" nil) ("startnum" ("markdown")) ("strikeout" ("markdown" "markdown_github")) ("subscript" ("markdown")) ("superscript" ("markdown")) ("styles" nil) ("table_captions" ("markdown")) ("task_lists" ("markdown" "gfm" "org")) ("tex_math_dollars" ("markdown" "markdown_mmd" "html")) ("tex_math_double_backslash" ("markdown_mmd" "html")) ("tex_math_single_backslash" ("markdown_github" "html")) ("yaml_metadata_block" ("markdown"))) (#$ . 11915)) #@223 List of Pandoc command line options that do not need special treatment. This includes all command line options except the list and alist options, because they need to be handled separately in `pandoc--format-all-options'. (defvar pandoc--cli-options nil (#$ . 15026)) #@261 List of options that have a file path as value. These file paths are expanded before they are sent to Pandoc. For relative paths, the file's working directory is used as base directory. Two options are preset, others are added by `define-pandoc-file-option'. (defvar pandoc--filepath-options '(data-dir extract-media) (#$ . 15301)) #@66 List of binary options. These are set by `define-pandoc-switch'. (defvar pandoc--switches '(("Use File Scope" . file-scope)) (#$ . 15640)) #@90 List of options that have a list as value. These are set by `define-pandoc-list-option'. (defvar pandoc--list-options nil (#$ . 15785)) #@93 List of options that have an alist as value. These are set by `define-pandoc-alist-option'. (defvar pandoc--alist-options nil (#$ . 15927)) #@301 Pandoc option alist. List of options and their default values. For each buffer in which pandoc-mode is activated, a buffer-local copy of this list is made that stores the local values of the options. The `define-pandoc-*-option' functions add their options to this list with the default value nil. (defvar pandoc--options (byte-code "\301\302\303\304\305\306\304\307\"\310\"\"B\311\312\313\304\305\306\304\307\"\310\"\"B\314BBBBBB\207" [pandoc--extensions (read) (read-lhs) read-extensions mapcar list sort car string< (write . "native") (write-lhs) write-extensions ((output) (data-dir) (defaults) (extract-media) (file-scope) (output-dir) (master-file))] 12) (#$ . 16074)) #@58 A buffer-local variable holding a file's pandoc options. (defvar pandoc--local-settings nil (#$ . 16759)) (make-variable-buffer-local 'pandoc--local-settings) #@56 T if the current settings were modified and not saved. (defvar pandoc--settings-modified-flag nil (#$ . 16924)) (make-variable-buffer-local 'pandoc--settings-modified-flag) #@94 Cons of the output format and the output file created during the most recent call to Pandoc. (defvar pandoc--latest-run nil (#$ . 17103)) (make-variable-buffer-local 'pandoc--latest-run) (defvar pandoc--output-buffer-name " *Pandoc output*") (defvar pandoc--log-buffer-name " *Pandoc log*") (defvar pandoc--viewer-buffer-name " *Pandoc viewer*") #@51 Auxiliary variable for creating the options menu. (defvar pandoc--options-menu nil (#$ . 17455)) #@48 Auxiliary variable for creating the file menu. (defvar pandoc--files-menu nil (#$ . 17558)) #@227 Read a file name using PROMPT. DIR is the directory used for completing file names. If RELATIVE is non-nil, return the file path as a relative path starting from DIR, otherwise return the full path. (fn PROMPT DIR RELATIVE) (defalias 'pandoc--read-file-name #[771 "\211?\301\"\203\302\"\202\211)\207" [insert-default-directory read-file-name file-relative-name] 7 (#$ . 17657)]) #@112 Expand FILENAME if it is an absolute path. If FILENAME is a relative path, return it unchanged. (fn FILENAME) (defalias 'pandoc--expand-absolute-path #[257 "\300!\203\n\301!\207\207" [file-name-absolute-p expand-file-name] 3 (#$ . 18055)]) #@351 Create a file name from BUFFER-NAME. The file name is formed from BUFFER-NAME by removing any characters that might be problematic in a file name. Characters that are retained are alphabetic characters, digits and the characters `+' (plus sign), `_' (underscore), `.' (dot) and `-' (minus sign). All other characters are removed. (fn BUFFER-NAME) (defalias 'pandoc--create-file-name-from-buffer #[257 "\300\301\"\207" [cl-remove-if-not #[257 "\301\302!\303\304\305#)\207" [inhibit-changing-match-data "[[:alpha:][:digit:]+_.-]" char-to-string nil t string-match] 8 "\n\n(fn C)"]] 4 (#$ . 18306)]) #@282 Write a message to the *Pandoc log* buffer. If TYPE is `message', also display the message in the echo area. Any other value just logs the message, adding an empty line after it. The arguments FORMAT-STRING and ARGS function as with `message'. (fn TYPE FORMAT-STRING &rest ARGS) (defalias 'pandoc--log #[642 "r\301!q\210db\210\302\303#\304\261\210)\305=\205\302\305#\207" [pandoc--log-buffer-name get-buffer-create apply format "\n\n" message] 7 (#$ . 18919)]) #@64 Return a pretty-printed representation of SWITCH. (fn SWITCH) (defalias 'pandoc--pp-switch #[257 "\300!\203\301\207\302\207" [pandoc--get "yes" "no"] 3 (#$ . 19397)]) #@64 Return a pretty-printed representation of OPTION. (fn OPTION) (defalias 'pandoc--pp-option #[257 "\300!\206\301\207" [pandoc--get ""] 3 (#$ . 19574)]) #@139 Return the value of OPTION. Optional argument BUFFER is the buffer from which the value is to be retrieved. (fn OPTION &optional BUFFER) (defalias 'pandoc--get #[513 "\211\204p\262\300\301\302!P!\303\"\203\304\"\207\304\305\"\236A\207" [intern "pandoc/" symbol-name local-variable-p buffer-local-value pandoc--local-settings] 7 (#$ . 19736)]) #@60 Set the local value of OPTION to VALUE. (fn OPTION VALUE) (defalias 'pandoc--set #[514 "\236\205g \236\204&C B\306>\203& \236\307\310\311\307\312\n\"\313\"\"\241\210 >\2034\314\"\210\202d\f>\203B\315\"\210\202d\316\267\202^\317@\320A#\210\202d\317@\321A#\210\202d \236\241\210\322\211\207" [pandoc--options pandoc--local-settings pandoc--extensions pandoc--alist-options pandoc--list-options pandoc--settings-modified-flag (read-extensions write-extensions) mapcar list sort car string< pandoc--set-alist-option pandoc--set-list-option #s(hash-table size 2 test eq rehash-size 1.5 rehash-threshold 0.8125 purecopy t data (read-extensions 72 write-extensions 83)) pandoc--set-extension read write t] 9 (#$ . 20098)]) #@287 Set an alist OPTION. NEW-ELEM is a cons ( . ), which is added to the alist for OPTION in `pandoc--local-settings'. If an element with already exists, it is replaced, or removed if is NIL. If NEW-ELEM is nil, OPTION is unset entirely. (fn OPTION NEW-ELEM) (defalias 'pandoc--set-alist-option #[514 "\211A\301!\302@\"\204\303\262\202C\211\203#\203#\211\241\210\202C\211\2034\2044\304\"\262\202C\211\204C\203C\305C\"\262\302\"\241\207" [pandoc--local-settings pandoc--get assoc nil delq append] 8 (#$ . 20853)]) #@96 Add VALUE to list option OPTION. If VALUE is nil, OPTION is unset entirely. (fn OPTION VALUE) (defalias 'pandoc--set-list-option #[514 "\301!\302\"\205\303C\"\241\207" [pandoc--local-settings pandoc--get assoc append] 7 (#$ . 21428)]) #@58 Remove VALUE from the list of OPTION. (fn OPTION VALUE) (defalias 'pandoc--remove-from-list-option #[514 "\301!\302\"\303\"\241\207" [pandoc--local-settings pandoc--get remove assoc] 7 (#$ . 21678)]) #@42 Toggle the value of SWITCH. (fn SWITCH) (defalias 'pandoc--toggle #[257 "\300\301!?\"\207" [pandoc--set pandoc--get] 5 (#$ . 21891)]) #@205 Check if EXTENSION is a default extension for FORMAT. RW must be either 'read or 'write, indicating whether FORMAT is being considered as an input or an output format. (fn EXTENSION FORMAT &optional RW) (defalias 'pandoc--extension-in-format-p #[770 "\301\"A@\235\206\301\"A@\235\207" [pandoc--extensions assoc] 8 (#$ . 22035)]) #@312 Return T if EXTENSION is active in the current buffer. RW is either `read' or `write', indicating whether to test for the input or the output format. An extension is active either if it's part of the in/output format and hasn't been deactivated by the user, or if the user has activated it. (fn EXTENSION RW) (defalias 'pandoc--extension-active-p #[514 "\300\"\211\301=\206\211?\205\302\303!#\207" [pandoc--get-extension + pandoc--extension-in-format-p pandoc--get] 7 (#$ . 22381)]) #@161 Set the value of EXTENSION for RW to VALUE. RW is either 'read or 'write, indicating whether the read or write extension is to be set. (fn EXTENSION RW VALUE) (defalias 'pandoc--set-extension #[771 "\300\301=\203\302\303!\202\302\304!\"\241\207" [assoc read pandoc--get read-extensions write-extensions] 7 (#$ . 22882)]) #@153 Return the value of EXTENSION for RW. RW is either 'read or 'write, indicating whether the read or write extension is to be queried. (fn EXTENSION RW) (defalias 'pandoc--get-extension #[514 "\300\301=\203\302\303!\202\302\304!\"A\207" [assoc read pandoc--get read-extensions write-extensions] 6 (#$ . 23218)]) (defvar pandoc--reader-hydra-list nil) (defvar pandoc--writer-hydra-list nil) (defvar pandoc--specific-hydra-list nil) (defvar pandoc--html-hydra-list nil) (defvar pandoc--tex-hydra-list nil) (defvar pandoc--epub-hydra-list nil) (defvar pandoc--citations-hydra-list nil) (defvar pandoc--math-hydra-list nil) (defvar pandoc--reader-menu-list nil) (defvar pandoc--writer-menu-list nil) (defvar pandoc--specific-menu-list nil) (defvar pandoc--html-menu-list nil) (defvar pandoc--tex-menu-list nil) (defvar pandoc--epub-menu-list nil) (defvar pandoc--citations-menu-list nil) (defvar pandoc--math-menu-list nil) #@645 Create a binary option. OPTION must be a symbol and must be identical to the long form of the pandoc option (without dashes). HYDRA is a list describing how the option must be added to one of the hydras. The first element is a symbol naming the hydra (and menu) to which the option must be added, The second element is a string of one character, the key by which the option will be available in the hydra, and the third is a format string describing the width of the option (which must be the same for all options in a single hydra). DESCRIPTION is the description of the option as it will appear in the menu. (fn OPTION HYDRA DESCRIPTION) (defalias 'define-pandoc-switch '(macro . #[771 "\300\301\302\303\304DD\305\306\307\310\311\312\304DD&\313\314\315@!\316Q!E\301\317\304DE\320BB\301\304D\321BB\301\322\304 DD\323BB\301\304\324 A@\325\326\fAA@\f\"\326\327\"\260 A@\303\304 DDED\313\314\315 @!\330Q!E\257\207" [progn push vector pandoc--toggle quote :active t :style toggle :selected pandoc--get intern "pandoc--" symbol-name "-menu-list" cons (pandoc--switches) (pandoc--cli-options) list (pandoc--options) "_" "_: " format " [%%s(pandoc--pp-switch '%s)]" "-hydra-list"] 17 (#$ . 24150)])) (byte-code "\300\301\302\303#\300\207" [function-put define-pandoc-switch lisp-indent-function defun] 4) #@1311 Define OPTION as a file option. The option is added to `pandoc--options', `pandoc--cli-options', and to `pandoc--filepath-options'. Furthermore, a menu entry is created and a function to set/unset the option. The function to set the option can be called with the prefix argument `\[universal-argument] -' (or `\[negative-argument]') to unset the option. It can also be called with the prefix argument \[universal-argument], in which case the file's full path is stored. HYDRA is a list describing how the option must be added to one of the hydras. The first element is a symbol naming the hydra (and menu) to which the option must be added, The second element is a string of one character, the key by which the option will be available in the hydra, and the third is a format string describing the width of the option (which must be the same for all options in a single hydra). OPTION must be a symbol and must be identical to the long form of the pandoc option (without dashes). PROMPT is a string that is used to prompt for setting and unsetting the option. It must be formulated in such a way that the strings "No ", "Set " and "Default " can be added before it. DEFAULT must be either NIL or T and indicates whether the option can have a default value. (fn OPTION HYDRA PROMPT &optional DEFAULT) (defalias 'define-pandoc-file-option '(macro . #[1027 "\300\301\302D\303BB\301\302D\304BB\301\305\302 DD\306BB\301\305\307\310 \311\312\fP\313\302D\314BB\315\316\317\320\321\322\323\302DDD&\n\205`\311\324 P\313\302D\325BB\315\316\317\320\321\326\323\302DD\327BB&\311\330\331Q\332\333\334!P!\315\316\317\320\321\335\323\302DDD&F\"B\332\336\334 @!\337Q!E\301\302\340\nA@\341\342 AA@ \"\342\343\"\260\nA@\332\333\334!P!ED\332\336\334\f@!\344Q!E\345\302\332\333\334!P!D\346\347\350\313\302D\351\352\353\354\355\356BB\357BBD\316DFEFE\257\207" [progn push quote (pandoc--filepath-options) (pandoc--cli-options) list (pandoc--options) delq nil vector "No " pandoc--set (nil) :active t :style radio :selected null pandoc--get "Default " (t) eq (t) "Set " "..." intern "pandoc-set-" symbol-name stringp "pandoc--" "-menu-list" "_" "_: " format " [%%s(pandoc--pp-option '%s)]" "-hydra-list" fset lambda (prefix) (interactive "P") cond ((eq prefix '-) nil) (listp prefix) pandoc--read-file-name concat (": ") (default-directory (not prefix))] 27 (#$ . 25485)])) (byte-code "\300\301\302\303#\300\207" [function-put define-pandoc-file-option lisp-indent-function defun] 4) #@1118 Define OPTION as a numeric option. The option is added to `pandoc--options' and to `pandoc--cli-options'. Furthermore, a menu entry is created and a function to set/unset the option. The function to set the option can be called with the prefix argument `\[universal-argument] -' (or `\[negative-argument]') to unset the option. If no prefix argument is given, the user is prompted for a value. HYDRA is a list describing how the option must be added to one of the hydras. The first element is a symbol naming the hydra (and menu) to which the option must be added, The second element is a string of one character, the key by which the option will be available in the hydra, and the third is a format string describing the width of the option (which must be the same for all options in a single hydra). OPTION must be a symbol and must be identical to the long form of the pandoc option (without dashes). PROMPT is a string that is used to prompt for setting and unsetting the option. It must be formulated in such a way that the strings "Default " and "Set " can be added before it. (fn OPTION HYDRA PROMPT) (defalias 'define-pandoc-number-option '(macro . #[771 "\300\301\302\303DD\304BB\301\303D\305BB\301\302\306\307P\310\303\fD\311BB\312\313\314\315\316\317\320\303DDD&\306\321 \322Q\323\324\325!P!\312\313\314\315\316\320\303DD&F\323\326\325 @!\327Q!E\301\303\330A@\331\332 AA@ \"\332\333\"\260A@\323\324\325 !P!ED\323\326\325\n@!\334Q!E\335\303\323\324\325\f!P!D\336\337\340\310\303D\341\342\343\344\345\346PDDFEFE\257\207" [progn push list quote (pandoc--options) (pandoc--cli-options) vector "Default " pandoc--set (nil) :active t :style radio :selected null pandoc--get "Set " "..." intern "pandoc-set-" symbol-name "pandoc--" "-menu-list" "_" "_: " format " [%%s(pandoc--pp-option '%s)]" "-hydra-list" fset lambda (prefix) (interactive "P") if (eq prefix '-) nil string-to-number read-string ": "] 22 (#$ . 28011)])) (byte-code "\300\301\302\303#\300\207" [function-put define-pandoc-number-option lisp-indent-function defun] 4) #@1321 Define OPTION as a string option. The option is added to `pandoc--options' and to `pandoc--cli-options'. Furthermore, a menu entry is created and a function to set the option. The function to set the option can be called with the prefix argument `\[universal-argument] -' (or `\[negative-argument]') to unset the option. A default value (if any) can be set by calling the function with any other prefix argument. If no prefix argument is given, the user is prompted for a value. HYDRA is a list describing how the option must be added to one of the hydras. The first element is a symbol naming the hydra (and menu) to which the option must be added, The second element is a string of one character, the key by which the option will be available in the hydra, and the third is a format string describing the width of the option (which must be the same for all options in a single hydra). OPTION must be a symbol and must be identical to the long form of the pandoc option (without dashes). PROMPT is a string that is used to prompt for setting and unsetting the option. It must be formulated in such a way that the strings "No ", "Set " and "Default " can be added before it. DEFAULT must be either NIL or T and indicates whether the option can have a default value. (fn OPTION HYDRA PROMPT &optional DEFAULT) (defalias 'define-pandoc-string-option '(macro . #[1027 "\300\301\302\303DD\304BB\301\303D\305BB\301\302\306\307\310\311 P\312\303D\313BB\314\315\316\317\320\321\322\303DDD& \205X\310\323\fP\312\303D\324BB\314\315\316\317\320\325\322\303DD\326BB&\310\327 \330Q\331\332\333!P!\314\315\316\317\320\334\322\303DDD&F\"B\331\335\333\n@!\336Q!E\301\303\337 A@\340\341\fAA@\f\"\341\342\"\260 A@\331\332\333!P!ED\331\335\333 @!\343Q!E\344\303\331\332\333 !P!D\345\346\347\312\303D\350\351\352\353\354PDD\315DFEFE\257\207" [progn push list quote (pandoc--options) (pandoc--cli-options) delq nil vector "No " pandoc--set (nil) :active t :style radio :selected null pandoc--get "Default " (t) eq (t) "Set " "..." intern "pandoc-set-" symbol-name stringp "pandoc--" "-menu-list" "_" "_: " format " [%%s(pandoc--pp-option '%s)]" "-hydra-list" fset lambda (prefix) (interactive "P") cond ((eq prefix '-) nil) (null prefix) read-string ": "] 26 (#$ . 30102)])) #@1462 Define OPTION as a list option. The option is added to `pandoc--options' and `pandoc--list-options'. Furthermore, a menu entry is created and a function to set the option. This function can also be called with the prefix argument `\[universal-argument] -' (or `\[negative-argument]') to remove an item from the list, or with the prefix argument `\[universal-argument] \[universal-argument]' to clear the entire list. If the list is a list of files, the function can also be called with the prefix argument `\[universal-argument]' to store the full path. HYDRA is a list describing how the option must be added to one of the hydras. The first element is a symbol naming the hydra (and menu) to which the option must be added, The second element is a string of one character, the key by which the option will be available in the hydra, and the third is a format string describing the width of the option (which must be the same for all options in a single hydra). OPTION must be a symbol and must be identical to the long form of the pandoc option (without dashes). TYPE specifies the kind of data that is stored in the list. Currently, possible values are `string' and `file'. DESCRIPTION is the description for the option's submenu. PROMPT is a string that is used to prompt for setting and unsetting the option. It must be formulated in such a way that the strings "Add ", "Remove " can be added before it. (fn OPTION HYDRA TYPE DESCRIPTION PROMPT) (defalias 'define-pandoc-list-option '(macro . #[1285 "\300\301\302\303DD\304BB\301\303D\305BB\306\303 D\307\303 DF\301\302\310\311 P\312\313\314!P!\315\316$\310\317\nP\312\313\314!P!\320D\315\321\303DD$F\312\322\314\f@!\323Q!E\301\303\324 A@\325\326AA@ \"\326\327\"\260 A@\312\313\314!P!ED\312\322\314 @!\330Q!E\331\303\312\313\314!P!D\332\333\334\335\336\337\303D\340BB\341\342PDE\343\344\345\346\267\202\302\347\350\351\211\321\303DD\257\202\303\352\202\303\351DC\337\303D\353BB\341\354P\355BBFD\356\344\345\357\360\321\303DD\361BBBDC\362\303D\363BB\341\364P\365BBFDFFE\257\207" [progn push list quote (pandoc--options) (pandoc--list-options) put 'pandoc-list-type vector "Add " intern "pandoc-set-" symbol-name :active t "Remove " '- pandoc--get "pandoc--" "-menu-list" "_" "_: " format " [%%s(pandoc--pp-option '%s)]" "-hydra-list" fset lambda (prefix) (interactive "P") cond (and (listp prefix) (eq (car prefix) 16)) pandoc--set (nil) message " removed." (listp prefix) let value #s(hash-table size 2 test eq rehash-size 1.5 rehash-threshold 0.8125 purecopy t data (string 175 file 190)) read-string "Add value: " nil (pandoc--read-file-name "Add file: " default-directory (not prefix)) (value) " \"%s\" added." (value) (eq prefix '-) completing-read "Remove item: " (nil t) pandoc--remove-from-list-option (value) " \"%s\" removed." (value)] 28 (#$ . 32421)])) #@1217 Define OPTION as an alist option. The option is added to `pandoc--options' and `pandoc--alist-options'. Furthermore, a menu entry is created and a function to set the option. This function can also be called with the prefix argument `\[universal-argument] -' (or `\[negative-argument]') to remove an item from the list, or with the prefix argument `\[universal-argument] \[universal-argument]' to clear the entire list. HYDRA is a list describing how the option must be added to one of the hydras. The first element is a symbol naming the hydra (and menu) to which the option must be added, The second element is a string of one character, the key by which the option will be available in the hydra, and the third is a format string describing the width of the option (which must be the same for all options in a single hydra). OPTION must be a symbol and must be identical to the long form of the pandoc option (without dashes). DESCRIPTION is the description for the option's submenu. PROMPT is a string that is used to prompt for setting and unsetting the option. It must be formulated in such a way that the strings "Set/Change " and "Unset " can be added before it. (fn OPTION HYDRA DESCRIPTION PROMPT) (defalias 'define-pandoc-alist-option '(macro . #[1028 "\300\301\302\303DD\304BB\301\303D\305BB\301\302\306\307P\310\311\312!P!\313\314$\306\315 P\310\311\312!P!\316D\313\314$F\310\317\312\n@!\320Q!E\301\303\321 A@\322\323\fAA@\f\"\323\324\"\260 A@\310\311\312!P!ED\310\317\312 @!\325Q!E\326\303\310\311\312 !P!D\327\330\331\332\333\300\334\303D\335BB\336\337PDE\340\341\342\343\344BB\345\303DDEDC\346\347\340\350\332\351\352\353\354\352\211\355\356\341\345\303\"DDED\257FDC\357\334\303D\360BB\336\361P\362BB\257EEFFE\257\207" [progn push list quote (pandoc--options) (pandoc--alist-options) vector "Set/Change " intern "pandoc-set-" symbol-name :active t "Unset " '- "pandoc--" "-menu-list" "_" "_: " format " [%%s(pandoc--pp-option '%s)]" "-hydra-list" fset lambda (prefix) (interactive "P") if (and (listp prefix) (eq (car prefix) 16)) pandoc--set (nil) message " removed" let var completing-read concat (": ") pandoc--get when (and var (not (string= #1="" var))) value (eq prefix '-) nil read-string "Value: " cdr assq (when (string= value #1#) (setq value t)) ((cons var value)) " `%s' \"%s\"." (var (if value (format "added with value `%s'" value) "removed"))] 36 (#$ . 35311)])) #@1106 Define OPTION as a choice option. The option is added to `pandoc--options' and `pandoc--cli-options'. Furthermore, a menu entry is created and a function to set the option. HYDRA is a list describing how the option must be added to one of the hydras. The first element is a symbol naming the hydra (and menu) to which the option must be added, The second element is a string of one character, the key by which the option will be available in the hydra, and the third is a format string describing the width of the option (which must be the same for all options in a single hydra). OPTION must be a symbol and must be identical to the long form of the pandoc option (without dashes). PROMPT is a string that is used to prompt for setting and unsetting the option and is also used in the menu. CHOICES is the list of choices, which must be strings. The first of these is the default value, i.e., the one that Pandoc uses if the option is unspecified. OUTPUT-FORMATS is a list of output formats for which OPTION should be active in the menu. (fn OPTION HYDRA PROMPT CHOICES &optional OUTPUT-FORMATS) (defalias 'define-pandoc-choice-option '(macro . #[1284 "\300\301\302\303DD\304BB\301\303D\305BB\301\302\306\203)\303\307\310\303 DED\202*\311\312\n@\313\303D @E\314\315\316\317\320\303DDD&\321\322\323\"\fA\"BBBBB\324\325\326 @!\327Q!E\301\303\330\nA@\331\332 AA@ \"\332\333\"\260\nA@\324\334\326!P!ED\324\325\326\f@!\335Q!E\336\303\324\334\326!P!D\337\340\341\313\303D\342\343\344\345\346\347\332\350\"\303D\351BBBDC\342\352\353\307\346\303\354\355DDDEE\356BBEFEFE\257\207" [progn push list quote (pandoc--options) (pandoc--cli-options) :active member (pandoc--get 'write) t vector pandoc--set :style radio :selected null pandoc--get mapcar make-closure #[257 "\301\302\303\300DE\304\305\306\307\310\303\300DDE&\207" [V0 vector pandoc--set quote :style radio :selected string= pandoc--get] 11 "\n\n(fn CHOICE)"] intern "pandoc--" symbol-name "-menu-list" "_" "_: " format " [%%s(pandoc--pp-option '%s)]" "pandoc-set-" "-hydra-list" fset lambda (prefix) (interactive "P") if (eq prefix '-) nil let value completing-read "Set %s: " (nil t) or (not value) "" car (nil value)] 31 (#$ . 37762)])) #@173 Trim right padding in STRINGS. STRINGS is a list of strings ending in one or more spaces. The right padding of each string is trimmed to the longest string. (fn STRINGS) (defalias 'pandoc--trim-right-padding #[257 "\300\301\302\"!\301\303\304\"\"\207" [-min mapcar #[257 "\301\302\303\304#)\266\203\302OG\207" [inhibit-changing-match-data " *\\'" nil t string-match] 8 "\n\n(fn IT)"] make-closure #[257 "\211\301\300\301V\205\n\300[O\207" [V0 0] 5 "\n\n(fn IT)"]] 6 (#$ . 40015)]) #@1165 Tabulate STRINGS. STRINGS is a list of strings. The return value is a string containing STRINGS tabulated top-to-bottom, left-to-right. COLWIDTH is the width of the columns of the table, which defaults to the width of the largest string in STRINGS. Each string is right-padded with spaces to make it the length of COLWIDTH. WIDTH is the width of the table, which defaults to the width of the current frame. The number of rows and columns is calculated on the basis of COLWIDTH and WIDTH. FMT-STR is a format string that is used to format STRINGS. It defaults to "%-s", where is colwidth. FMT-STR must contain a "%s" specifier for the strings to be tabulated. Note that if FMT-STR is provided, COLWIDTH is only used to calculate the number of rows and columns, not for padding the strings. The calling function must then ensure that the strings are of equal length. COLSEP is the string placed between two columns. It defaults to two spaces. The length of this string is taken into account when calculating the number of columns. If TRIM is t, each row is trimmed to its widest member. (fn STRINGS &optional COLWIDTH WIDTH FMT-STR COLSEP TRIM) (defalias 'pandoc--tabulate #[1537 "CC\204\300\301\302\n\"!\262\204\303 \262\242\204'\304\305 \"\240\210\211\242\2040\211\306\240\210\242G\\\245\211\307U\203DG\202M\310 G\311!\245!\312\301\313\314\" \"\"\203c\315\316\"\262\317\320\321#\211@A:\204u\322\323\"\262\324\313\325\"\326#\207" [-max mapcar #[257 "\211G\207" #1=[] 2 "\n\n(fn IT)"] frame-width format "%%-%ds" " " 0 ceiling float -partition-all make-closure #[257 "\301\300\242\"\207" [V0 format] 4 "\n\n(fn IT)"] -map pandoc--trim-right-padding apply -zip-fill "" mapc #[257 "\211AC\241\207" #1# 3 "\n\n(fn C)"] mapconcat #[257 "\301\302\300\242#\207" [V0 mapconcat identity] 5 "\n\n(fn LINE)"] "\n"] 16 (#$ . 40517)]) #@122 Tabulate extension strings as a new string. RW can be `read' or `write', indicating which extensions to insert. (fn RW) (defalias 'pandoc--tabulate-extensions #[257 "\301\302\"\303\304\305\"!\306\307\"\301\310\311$\"\312\313\\\314\315\314\316&\207" [pandoc--extensions mapcar #[257 "\211@\207" [] 2 "\n\n(fn IT)"] -max -map length format "%%2d %%%%s(pandoc--extension-active-marker \"%%s\" '%%s) %%-%ds" make-closure #[257 "\303\302\304\301\"T\300\305\306\307#%\207" [V0 V1 V2 format -elem-index replace-regexp-in-string "_" " "] 10 "\n\n(fn IT)"] pandoc--tabulate 5 nil "%s" trim] 12 (#$ . 42412)]) #@268 Define a pandoc-mode hydra. NAME, BODY and DOCSTRING are as in `defhydra'. HEXPR is an expression that is evaluated and should yield a list of hydra heads. EXTRA-HEADS are additional heads, which are not evaluated. (fn NAME BODY DOCSTRING HEXPR &rest EXTRA-HEADS) (defalias 'define-pandoc-hydra '(macro . #[1156 "\300!\301\302\"BBBB\207" [eval defhydra append] 13 (#$ . 43036)])) (byte-code "\306B\306 B\306C\nB\307\310\311E B\312\fB\313\314M\210\315 B\316\317B B\317 B\317C\nB\320\fB\321C\nB\321 B\322\323\324\325\326\327\257 B\330\fB\331\332M\210\333C\nB\333 B\334\335\336E B\337\fB\340\341M\210\342 B\343\344B B\344 B\344C\nB\345\fB\346 B\347\350B B\350 B\350C\nB\351\fB\352C\nB\352@B@\353\352\354\355#\210\356\357\360E B\361\fB\362\363M\210\364C\nB\364ABA\365\366\367E B\370\fB\371\372M\210\373C\nB\373@B@\353\373\354\355#\210\374\375\376E B\377\fB\201P\201QM\210\201RC\nB\201R@B@\353\201R\354\355#\210\201S\201T\201UE B\201V\fB\201W\201XM\210\201YC\nB\201Y B\201Z\201[\201\\E B\201]\fB\201^\201_M\210\201`C\nB\201` B\201a\201b\201cE B\201d\fB\201e\201fM\210\201gC\nB\201g B\201h\201i\201jE B\201k\fB\201l\201mM\210\201nC\nB\201n B\201o\201p\201qE B\201r\fB\201s\201tM\210\201u B\201v\201wB B\201w B\201wC\nB\201x\fB\201y B\201z\201{B B\201{ B\201{C\nB\201|\fB\201} B\201~\201B B\201 B\201C\nB\201\200\fB\201\201BBB\201\202\201\203B B\201\203 B\201\203C\nB\201\204CBC\201\205BBB\201\206\201\207B B\201\207 B\201\207C\nB\201\210CBC\201\211BBB\201\212\201\213B B\201\213 B\201\213C\nB\201\214CBC\201\215C\nB\201\215@B@\353\201\215\354\201\216#\210\201\217\201\220\201\221EBBB\201\222CBC\201\223\201\224M\210\201\225C\nB\201\225ABA\201\226\201\227\201\230EBBB\201\231CBC\201\232\201\233M\210\201\234B\201\234 B\201\234C\nB\201\235\201\236\201\237EBBB\201\240CBC\201\241\201\242M\210\201\243B\201\243 B\201\243C\nB\201\244\201\245\201\246EBBB\201\247CBC\201\250\201\251M\210\201\252B\201\252 B\201\252C\nB\201\253\201\254\201\255EBBB\201\256CBC\201\257\201\260M\210\201\261B\201\261 B\201\261C\nB\201\262\201\263\201\264EBBB\201\265CBC\201\266\201\267M\210\201\270C\nB\201\270 B\201\271\201\272\201\273EBBB\201\274CBC\201\275\201\276M\210\201\277BBB\201\300\201\301B B\201\301 B\201\301C\nB\201\302CBC\201\303C\nB\201\303 B\201\304\201\305\201\306EBBB\201\307CBC\201\310\201\311M\210\201\312BBB\201\313\201\314B B\201\314 B\201\314C\nB\201\315CBC\201\316C\nB\201\316 B\201\317\201\320\201\321EBBB\201\322CBC\201\323\201\324M\210\201\325BBB\201\326\201\327B B\201\327 B\201\327C\nB\201\330CBC\201\331C\nB\201\331 B\201\332\323\201\333\201\334\201\335\201\336\257BBB\201\337CBC\201\340\201\341M\210\201\342C\nB\201\342 B\201\343\323\201\333\201\344\201\345\201\346\257BBB\201\347CBC\201\350\201\351M\210\201\352C\nB\201\352 B\201\353\201\354\201\355EBBB\201\356CBC\201\357\201\360M\210\201\361C\nB\201\361ABA\201\362\201\363\201\364EBBB\201\365CBC\201\366\201\367M\210\201\370B\201\370 B\201\370C\nB\201\371\201\372\201\373EBBB\201\374CBC\201\375\201\376M\210\201\377BBB\201\201B B\201 B\201C\nB\201CBC\201C\nB\201 B\201\323\201\201\201\201\257DBD\201 EBE\201\n\201 M\210\201\fC\nB\201\f@B@\353\201\f\354\201\216#\210\201 \201\201EDBD\201EBE\201\201M\210\201C\nB\201 B\201\323\201\333\201\201\201\201\201\201\201\201\257 DBD\201EBE\201\201M\210\201 B\201  B\201 C\nB\201!\201\"\201#EDBD\201$EBE\201%\201&M\210\201'B\201' B\201'C\nB\201(\201)\201*EDBD\201+EBE\201,\201-M\210\201.B\201. B\201.C\nB\201/\2010\2011EDBD\2012EBE\2013\2014M\210\2015C\nB\2015 B\2016\2017\2018EDBD\2019EBE\201:\201;M\210\201<DBD\201=\201>B B\201> B\201>C\nB\201?EBE\201@DBD\201A\201BB B\201B B\201BC\nB\201CEBE\201DDBD\201E\201FB B\201F B\201FC\nB\201GEBE\201HC\nB\201H B\201I\323\201J\201K\201L\257DBD\201MEBE\201N\201OM\210\201PDBD\201Q\201RB B\201R B\201RC\nB\201SEBE\201TC\nB\201T B\201U\323\201V\201W\201X\201Y\257DBD\201ZEBE\201[\201\\M\210\201]C\nB\201] B\201^\323\201_\201`\201a\201b\257DBD\201cEBE\201d\201eM\210\201fC\nB\201f@B@\353\201f\354\355#\210\201g\201h\201iEFBF\201jGBG\201k\201lM\210\201mC\nB\201m B\201n\201o\201pEFBF\201qGBG\201r\201sM\210\201tC\nB\201t B\201u\201v\201wEFBF\201xGBG\201y\201zM\210\201{C\nB\201{ B\201|\323\201}\201~\201\201\200\257FBF\201\201GBG\201\202\201\203M\210\201\204FBF\201\205\201\206B B\201\206 B\201\206C\nB\201\207GBG\201\210C\nB\201\210 B\201\211\201\212\201\213EFBF\201\214GBG\201\215\201\216M\210\201\217FBF\201\220\201\221B B\201\221 B\201\221C\nB\201\222GBG\201\223FBF\201\224\201\225B B\201\225 B\201\225C\nB\201\226GBG\201\227FBF\201\230\201\231B B\201\231 B\201\231C\nB\201\232GBG\201\233C\nB\201\233@B@\353\201\233\354\201\216#\210\201\234\201\235\201\236EHBH\201\237IBI\201\240\201\241M\210\201\242C\nB\201\242 B\201\243\323\201\244\201\245\201\246\201\247\257HBH\201\250IBI\201\251\201\252M\210\201\253HBH\201\254\201\255B B\201\255 B\201\255C\nB\201\256IBI\201\257HBH\201\260\201\261B B\201\261 B\201\261C\nB\201\262IBI\201\263HBH\201\264\201\265B B\201\265 B\201\265C\nB\201\266IBI\201\267B\201\267 B\201\267C\nB\201\270\201\271\201\272EJBJ\201\273KBK\201\274\201\275M\210\201\276C\nB\201\276 B\201\277\201\300\201\301EJBJ\201\302KBK\201\303\201\304M\210\201\305C\nB\201\305@B@\353\201\305\354\355#\210\201\306\201\307\201\310EJBJ\201\311KBK\201\312\201\313M\210\201\314B\201\314 B\201\314C\nB\201\315\201\316\201\317EJBJ\201\320KBK\201\321\201\322M\210\201\323B\201\323 B\201\323C\nB\201\324\201\325\201\326EJBJ\201\327KBK\201\330\201\331M\210\201\332B\201\332 B\201\332C\nB\201\333\201\334\201\335\201\336FJBJ\201\337KBK\201\340\201\341M\210\201\342LBL\201\343\201\344B B\201\344 B\201\344C\nB\201\345MBM\201\346LBL\201\347\201\350B B\201\350 B\201\350C\nB\201\351MBM\201\352B\201\352 B\201\352C\nB\201\353\201\354\201\355ELBL\201\356MBM\201\357\201\360M\210\201\361B\201\361 B\201\361C\nB\201\362\201\363\201\364ELBL\201\365MBM\201\366\201\367M\210\201\370C\nB\201\370@B@\353\201\370\354\355#\210\201\371\201\372\201\373ELBL\201\374MBM\201\375\201\376M\210\201\377LBL\201\201B B\201 B\201C\nB\201MBM\201C\nB\201 B\201\201\201\201FNBN\201OBO\201 \201\nM\210\201 C\nB\201  B\201\f\201 \201\201FNBN\201OBO\201\201M\210\201C\nB\201 B\201\201\201\201FNBN\201OBO\201\201M\210\201C\nB\201 B\201\201\201\201FNBN\201 OBO\201!\201\"M\210\201#NBN\201$\201%B B\201% B\201%C\nB\201&OBO\201'C\nB\201' B\201(\201)\201*\201+FNBN\201,OBO\201-\201.M\210\201/C\nB\201/ B\2010\2011\2012\2013FNBN\2014OBO\2015\2016M\210\2017NBN\2018\2019B B\2019 B\2019C\nB\201:OBO\201;C\nB\201; B\201<\201=\201>\201?FNBN\201@OBO\201A\201BM\210\201C\201D!\207" [pandoc--filepath-options pandoc--cli-options pandoc--options pandoc--reader-menu-list pandoc--reader-hydra-list pandoc--switches abbreviations "Abbreviations File" ["No Abbreviations File" (pandoc--set 'abbreviations . #28=(nil)) :active t :style radio :selected (null (pandoc--get 'abbreviations))] ["Set Abbreviations File..." pandoc-set-abbreviations :active t :style radio :selected (stringp (pandoc--get 'abbreviations))] ("_a_: Abbreviations File [%s(pandoc--pp-option 'abbreviations)]" "a" pandoc-set-abbreviations) pandoc-set-abbreviations #[257 "\301\302\303=\203\f\304\202<\203\305\306?#\202\304\"\207" [default-directory pandoc--set abbreviations - nil pandoc--read-file-name "Abbreviations File: "] 7 "\n\n(fn PREFIX)" #29="P"] [#1="Strip Empty Paragraphs" (pandoc--toggle 'strip-empty-paragraphs) :active t :style toggle :selected (pandoc--get 'strip-empty-paragraphs)] #1# strip-empty-paragraphs ("_e_: Strip Empty Paragraphs [%s(pandoc--pp-switch 'strip-empty-paragraphs)]" "e" (pandoc--toggle 'strip-empty-paragraphs)) track-changes "Track Changes" :active (member #43=(pandoc--get 'write) '("docx")) [#2="accept" (pandoc--set 'track-changes #2#) :style radio :selected (null (pandoc--get 'track-changes))] [#3="reject" (pandoc--set 'track-changes #3#) :style radio :selected (string= (pandoc--get 'track-changes) #3#)] [#4="all" (pandoc--set 'track-changes #4#) :style radio :selected (string= (pandoc--get 'track-changes) #4#)] ("_T_: Track Changes [%s(pandoc--pp-option 'track-changes)]" "T" pandoc-set-track-changes) pandoc-set-track-changes #[257 "\300\301\302=?\205\303\304\305\306\307$\211?\206\211\310\235?\205\211\262\"\207" [pandoc--set track-changes - completing-read "Set Track Changes: " #5=(#2# #3# #4#) nil t (#8="" (car #5#))] 8 "\n\n(fn PREFIX)" #37="P"] tab-stop "Tab Stop Width" ["Default Tab Stop Width" (pandoc--set 'tab-stop . #15=(nil)) :active t :style radio :selected (null (pandoc--get 'tab-stop))] ["Set Tab Stop Width..." pandoc-set-tab-stop :active t :style radio :selected (pandoc--get 'tab-stop)] ("_t_: Tab Stop Width [%s(pandoc--pp-option 'tab-stop)]" "t" pandoc-set-tab-stop) pandoc-set-tab-stop #[257 "\300\301\302=?\205\303\304\305!!\"\207" [pandoc--set tab-stop - string-to-number read-string "Tab Stop Width: "] 6 "\n\n(fn PREFIX)" #16="P"] [#6="Preserve Tabs" (pandoc--toggle 'preserve-tabs) :active t :style toggle :selected (pandoc--get 'preserve-tabs)] #6# preserve-tabs ("_p_: Preserve Tabs [%s(pandoc--pp-switch 'preserve-tabs)]" "p" (pandoc--toggle 'preserve-tabs)) [#7="Normalize Document" (pandoc--toggle 'normalize) :active t :style toggle :selected (pandoc--get 'normalize)] #7# normalize ("_n_: Normalize Document [%s(pandoc--pp-switch 'normalize)]" "n" (pandoc--toggle 'normalize)) metadata-file put pandoc-list-type file "Metadata File" ["Add Metadata File" pandoc-set-metadata-file :active t] ["Remove Metadata File" (pandoc-set-metadata-file #9='-) :active (pandoc--get 'metadata-file)] ("_M_: Metadata File [%s(pandoc--pp-option 'metadata-file)]" "M" pandoc-set-metadata-file) pandoc-set-metadata-file #[257 "\211<\203\211@\301=\203\302\303\304\"\210\305\306!\207\211<\203*\307\310?#\302\303\"\210\305\311\"\207\211\312=\205C\313\314\315\303!\304\316$\317\303\"\210\305\320\"\262\207" [default-directory 16 pandoc--set metadata-file nil message "Metadata File removed." pandoc--read-file-name #10="Add file: " "Metadata File \"%s\" added." - completing-read #11="Remove item: " pandoc--get t pandoc--remove-from-list-option "Metadata File \"%s\" removed."] 6 "\n\n(fn PREFIX)" #12="P"] metadata "Metadata" ["Set/Change Metadata item" pandoc-set-metadata :active t] ["Unset Metadata item" (pandoc-set-metadata #23='-) :active t] ("_m_: Metadata [%s(pandoc--pp-option 'metadata)]" "m" pandoc-set-metadata) pandoc-set-metadata #[257 "\211<\203\211@\300=\203\301\302\303\"\210\304\305!\207\306\307\310\302!\"\211\205Z\211\311\230?\205Z\312=?\2058\313\314\303\211\310\302!\236A$\211\311\230\203A\315\262\301\302B\"\210\304\316\203V\317\320\"\202W\321#\262\207" [16 pandoc--set metadata nil message "Metadata removed" completing-read "Metadata item: " pandoc--get #8# - read-string #24="Value: " t "Metadata item `%s' \"%s\"." format #25="added with value `%s'" #26="removed"] 9 "\n\n(fn PREFIX)" #27="P"] filter "Filters" ["Add Filter" pandoc-set-filter :active t] ["Remove Filter" (pandoc-set-filter #9#) :active (pandoc--get 'filter)] ("_f_: Filters [%s(pandoc--pp-option 'filter)]" "f" pandoc-set-filter) pandoc--list-options pandoc--alist-options pandoc--writer-menu-list pandoc--writer-hydra-list pandoc--specific-menu-list pandoc--specific-hydra-list pandoc--html-menu-list pandoc--html-hydra-list pandoc--tex-menu-list pandoc--tex-hydra-list pandoc--epub-menu-list pandoc--epub-hydra-list pandoc--citations-menu-list pandoc--citations-hydra-list pandoc--math-menu-list pandoc--math-hydra-list pandoc-set-filter #[257 "\211<\203\211@\301=\203\302\303\304\"\210\305\306!\207\211<\203*\307\310?#\302\303\"\210\305\311\"\207\211\312=\205C\313\314\315\303!\304\316$\317\303\"\210\305\320\"\262\207" [default-directory 16 pandoc--set filter nil message "Filters removed." pandoc--read-file-name #10# "Filter \"%s\" added." - completing-read #11# pandoc--get t pandoc--remove-from-list-option "Filter \"%s\" removed."] 6 "\n\n(fn PREFIX)" #12#] lua-filter "Lua Filters" ["Add Lua Filter" pandoc-set-lua-filter :active t] ["Remove Lua Filter" (pandoc-set-lua-filter #9#) :active (pandoc--get 'lua-filter)] ("_l_: Lua Filters [%s(pandoc--pp-option 'lua-filter)]" "l" pandoc-set-lua-filter) pandoc-set-lua-filter #[257 "\211<\203\211@\301=\203\302\303\304\"\210\305\306!\207\211<\203*\307\310?#\302\303\"\210\305\311\"\207\211\312=\205C\313\314\315\303!\304\316$\317\303\"\210\305\320\"\262\207" [default-directory 16 pandoc--set lua-filter nil message "Lua Filters removed." pandoc--read-file-name #10# "Lua Filter \"%s\" added." - completing-read #11# pandoc--get t pandoc--remove-from-list-option "Lua Filter \"%s\" removed."] 6 "\n\n(fn PREFIX)" #12#] default-image-extension "Default Image Extension" ["No Default Image Extension" (pandoc--set 'default-image-extension . #13=(nil)) :active t :style radio :selected (null (pandoc--get 'default-image-extension))] ["Set Default Image Extension..." pandoc-set-default-image-extension :active t :style radio :selected (stringp (pandoc--get 'default-image-extension))] ("_i_: Default Image Extension [%s(pandoc--pp-option 'default-image-extension)]" "i" pandoc-set-default-image-extension) pandoc-set-default-image-extension #[257 "\300\301\302=\203\f\303\202\204\304\305!\202\303\"\207" [pandoc--set default-image-extension - nil read-string "Default Image Extension: "] 5 "\n\n(fn PREFIX)" #14="P"] indented-code-classes "Indented Code Classes" ["No Indented Code Classes" (pandoc--set 'indented-code-classes . #13#) :active t :style radio :selected (null (pandoc--get 'indented-code-classes))] ["Set Indented Code Classes..." pandoc-set-indented-code-classes :active t :style radio :selected (stringp (pandoc--get 'indented-code-classes))] ("_c_: Indented Code Classes [%s(pandoc--pp-option 'indented-code-classes)]" "c" pandoc-set-indented-code-classes) pandoc-set-indented-code-classes #[257 "\300\301\302=\203\f\303\202\204\304\305!\202\303\"\207" [pandoc--set indented-code-classes - nil read-string "Indented Code Classes: "] 5 "\n\n(fn PREFIX)" #14#] shift-heading-level-by "Header Level Shift" ["Default Header Level Shift" (pandoc--set 'shift-heading-level-by . #15#) :active t :style radio :selected (null (pandoc--get 'shift-heading-level-by))] ["Set Header Level Shift..." pandoc-set-shift-heading-level-by :active t :style radio :selected (pandoc--get 'shift-heading-level-by)] ("_h_: Header Level Shift [%s(pandoc--pp-option 'shift-heading-level-by)]" "h" pandoc-set-shift-heading-level-by) pandoc-set-shift-heading-level-by #[257 "\300\301\302=?\205\303\304\305!!\"\207" [pandoc--set shift-heading-level-by - string-to-number read-string "Header Level Shift: "] 6 "\n\n(fn PREFIX)" #16#] base-header-level "Base Header Level*" ["Default Base Header Level*" (pandoc--set 'base-header-level . #15#) :active t :style radio :selected (null (pandoc--get 'base-header-level))] ["Set Base Header Level*..." pandoc-set-base-header-level :active t :style radio :selected (pandoc--get 'base-header-level)] ("_h_: Base Header Level* [%s(pandoc--pp-option 'base-header-level)]" "h" pandoc-set-base-header-level) pandoc-set-base-header-level #[257 "\300\301\302=?\205\303\304\305!!\"\207" [pandoc--set base-header-level - string-to-number read-string "Base Header Level*: "] 6 "\n\n(fn PREFIX)" #16#] [#17="Use Old-style Dashes" (pandoc--toggle 'old-dashes) :active t :style toggle :selected (pandoc--get 'old-dashes)] #17# old-dashes ("_o_: Use Old-style Dashes [%s(pandoc--pp-switch 'old-dashes)]" "o" (pandoc--toggle 'old-dashes)) [#18="Smart*" (pandoc--toggle 'smart) :active t :style toggle :selected (pandoc--get 'smart)] #18# smart ("_s_: Smart* [%s(pandoc--pp-switch 'smart)]" "s" (pandoc--toggle 'smart)) [#19="Parse Raw*" (pandoc--toggle 'parse-raw) :active t :style toggle :selected (pandoc--get 'parse-raw)] #19# parse-raw ("_r_: Parse Raw* [%s(pandoc--pp-switch 'parse-raw)]" "r" (pandoc--toggle 'parse-raw)) [#20="Do Not Check Certificates" (pandoc--toggle 'no-check-certificate) :active t :style toggle :selected (pandoc--get 'no-check-certificate)] #20# no-check-certificate ("_N_: Do Not Check Certificates [%s(pandoc--pp-switch 'no-check-certificate)]" "N" (pandoc--toggle 'no-check-certificate)) [#21="Strip Comments" (pandoc--toggle 'strip-comments) :active t :style toggle :selected (pandoc--get 'strip-comments)] #21# strip-comments ("_C_: Strip Comments [%s(pandoc--pp-switch 'strip-comments)]" "C" (pandoc--toggle 'strip-comments)) [#22="Verbose output" (pandoc--toggle 'verbose) :active t :style toggle :selected (pandoc--get 'verbose)] #22# verbose ("_V_: Verbose output [%s(pandoc--pp-switch 'verbose)]" "V" (pandoc--toggle 'verbose)) resource-path string "Resource Path" ["Add Resource Path" pandoc-set-resource-path :active t] ["Remove Resource Path" (pandoc-set-resource-path #9#) :active (pandoc--get 'resource-path)] ("_r_: Resource Path [%s(pandoc--pp-option 'resource-path)]" "r" pandoc-set-resource-path) pandoc-set-resource-path #[257 "\211<\203\211@\300=\203\301\302\303\"\210\304\305!\207\211<\203,\306\307\303\211\310\302!$\301\302\"\210\304\311\"\207\211\312=\205E\313\314\310\302!\303\315$\316\302\"\210\304\317\"\262\207" [16 pandoc--set resource-path nil message "Resource Path removed." read-string #48="Add value: " pandoc--get "Resource Path \"%s\" added." - completing-read #11# t pandoc--remove-from-list-option "Resource Path \"%s\" removed."] 7 "\n\n(fn PREFIX)" #12#] request-header "HTTP Request Header" ["Set/Change Request Header" pandoc-set-request-header :active t] ["Unset Request Header" (pandoc-set-request-header #23#) :active t] ("_R_: HTTP Request Header [%s(pandoc--pp-option 'request-header)]" "R" pandoc-set-request-header) pandoc-set-request-header #[257 "\211<\203\211@\300=\203\301\302\303\"\210\304\305!\207\306\307\310\302!\"\211\205Z\211\311\230?\205Z\312=?\2058\313\314\303\211\310\302!\236A$\211\311\230\203A\315\262\301\302B\"\210\304\316\203V\317\320\"\202W\321#\262\207" [16 pandoc--set request-header nil message "HTTP Request Header removed" completing-read "Request Header: " pandoc--get #8# - read-string #24# t "Request Header `%s' \"%s\"." format #25# #26#] 9 "\n\n(fn PREFIX)" #27#] include-after-body "Include After Body" ["No Include After Body" (pandoc--set 'include-after-body . #28#) :active t :style radio :selected (null (pandoc--get 'include-after-body))] ["Set Include After Body..." pandoc-set-include-after-body :active t :style radio :selected (stringp (pandoc--get 'include-after-body))] ("_A_: Include After Body [%s(pandoc--pp-option 'include-after-body)]" "A" pandoc-set-include-after-body) pandoc-set-include-after-body #[257 "\301\302\303=\203\f\304\202<\203\305\306?#\202\304\"\207" [default-directory pandoc--set include-after-body - nil pandoc--read-file-name "Include After Body: "] 7 "\n\n(fn PREFIX)" #29#] include-before-body "Include Before Body" ["No Include Before Body" (pandoc--set 'include-before-body . #28#) :active t :style radio :selected (null (pandoc--get 'include-before-body))] ["Set Include Before Body..." pandoc-set-include-before-body :active t :style radio :selected (stringp (pandoc--get 'include-before-body))] ("_B_: Include Before Body [%s(pandoc--pp-option 'include-before-body)]" "B" pandoc-set-include-before-body) pandoc-set-include-before-body #[257 "\301\302\303=\203\f\304\202<\203\305\306?#\202\304\"\207" [default-directory pandoc--set include-before-body - nil pandoc--read-file-name "Include Before Body: "] 7 "\n\n(fn PREFIX)" #29#] include-in-header "Include Header" ["No Include Header" (pandoc--set 'include-in-header . #28#) :active t :style radio :selected (null (pandoc--get 'include-in-header))] ["Set Include Header..." pandoc-set-include-in-header :active t :style radio :selected (stringp (pandoc--get 'include-in-header))] ("_H_: Include Header [%s(pandoc--pp-option 'include-in-header)]" "H" pandoc-set-include-in-header) pandoc-set-include-in-header #[257 "\301\302\303=\203\f\304\202<\203\305\306?#\202\304\"\207" [default-directory pandoc--set include-in-header - nil pandoc--read-file-name "Include Header: "] 7 "\n\n(fn PREFIX)" #29#] syntax-definition "Syntax Definition File" ["No Syntax Definition File" (pandoc--set 'syntax-definition . #28#) :active t :style radio :selected (null (pandoc--get 'syntax-definition))] ["Set Syntax Definition File..." pandoc-set-syntax-definition :active t :style radio :selected (stringp (pandoc--get 'syntax-definition))] ("_y_: Syntax Definition File [%s(pandoc--pp-option 'syntax-definition)]" "y" pandoc-set-syntax-definition) pandoc-set-syntax-definition #[257 "\301\302\303=\203\f\304\202<\203\305\306?#\202\304\"\207" [default-directory pandoc--set syntax-definition - nil pandoc--read-file-name "Syntax Definition File: "] 7 "\n\n(fn PREFIX)" #29#] highlight-style "Highlighting Style" ["No Highlighting Style" (pandoc--set 'highlight-style . #13#) :active t :style radio :selected (null (pandoc--get 'highlight-style))] ["Set Highlighting Style..." pandoc-set-highlight-style :active t :style radio :selected (stringp (pandoc--get 'highlight-style))] ("_S_: Highlighting Style [%s(pandoc--pp-option 'highlight-style)]" "S" pandoc-set-highlight-style) pandoc-set-highlight-style #[257 "\300\301\302=\203\f\303\202\204\304\305!\202\303\"\207" [pandoc--set highlight-style - nil read-string "Highlighting Style: "] 5 "\n\n(fn PREFIX)" #14#] [#30="No Highlighting" (pandoc--toggle 'no-highlight) :active t :style toggle :selected (pandoc--get 'no-highlight)] #30# no-highlight ("_h_: No Highlighting [%s(pandoc--pp-switch 'no-highlight)]" "h" (pandoc--toggle 'no-highlight)) toc-depth "TOC Depth" ["Default TOC Depth" (pandoc--set 'toc-depth . #15#) :active t :style radio :selected (null (pandoc--get 'toc-depth))] ["Set TOC Depth..." pandoc-set-toc-depth :active t :style radio :selected (pandoc--get 'toc-depth)] ("_D_: TOC Depth [%s(pandoc--pp-option 'toc-depth)]" "D" pandoc-set-toc-depth) pandoc-set-toc-depth #[257 "\300\301\302=?\205\303\304\305!!\"\207" [pandoc--set toc-depth - string-to-number read-string "TOC Depth: "] 6 "\n\n(fn PREFIX)" #16#] [#31="Table of Contents" (pandoc--toggle 'table-of-contents) :active t :style toggle :selected (pandoc--get 'table-of-contents)] #31# table-of-contents ("_T_: Table of Contents [%s(pandoc--pp-switch 'table-of-contents)]" "T" (pandoc--toggle 'table-of-contents)) columns "Column Width" ["Default Column Width" (pandoc--set 'columns . #15#) :active t :style radio :selected (null (pandoc--get 'columns))] ["Set Column Width..." pandoc-set-columns :active t :style radio :selected (pandoc--get 'columns)] ("_c_: Column Width [%s(pandoc--pp-option 'columns)]" "c" pandoc-set-columns) pandoc-set-columns #[257 "\300\301\302=?\205\303\304\305!!\"\207" [pandoc--set columns - string-to-number read-string "Column Width: "] 6 "\n\n(fn PREFIX)" #16#] [#32="No Wrap" (pandoc--toggle 'no-wrap) :active t :style toggle :selected (pandoc--get 'no-wrap)] #32# no-wrap ("_W_: No Wrap [%s(pandoc--pp-switch 'no-wrap)]" "W" (pandoc--toggle 'no-wrap)) wrap "Wrap" t [#33="auto" (pandoc--set 'wrap #33#) :style radio :selected (null (pandoc--get 'wrap))] [#34="none" (pandoc--set 'wrap #34#) :style radio :selected (string= (pandoc--get 'wrap) #34#)] [#35="preserve" (pandoc--set 'wrap #35#) :style radio :selected (string= (pandoc--get 'wrap) #35#)] ("_w_: Wrap [%s(pandoc--pp-option 'wrap)]" "w" pandoc-set-wrap) pandoc-set-wrap #[257 "\300\301\302=?\205\303\304\305\306\307$\211?\206\211\310\235?\205\211\262\"\207" [pandoc--set wrap - completing-read "Set Wrap: " #36=(#33# #34# #35#) nil t (#8# (car #36#))] 8 "\n\n(fn PREFIX)" #37#] eol "Line Endings Style" [#38="crlf" (pandoc--set 'eol #38#) :style radio :selected (null (pandoc--get 'eol))] [#39="lf" (pandoc--set 'eol #39#) :style radio :selected (string= (pandoc--get 'eol) #39#)] [#40="native" (pandoc--set 'eol #40#) :style radio :selected (string= (pandoc--get 'eol) #40#)] ("_e_: Line Endings Style [%s(pandoc--pp-option 'eol)]" "e" pandoc-set-eol) pandoc-set-eol #[257 "\300\301\302=?\205\303\304\305\306\307$\211?\206\211\310\235?\205\211\262\"\207" [pandoc--set eol - completing-read "Set Line Endings Style: " #41=(#38# #39# #40#) nil t (#8# (car #41#))] 8 "\n\n(fn PREFIX)" #37#] dpi "DPI" ["Default DPI" (pandoc--set 'dpi . #15#) :active t :style radio :selected (null (pandoc--get 'dpi))] ["Set DPI..." pandoc-set-dpi :active t :style radio :selected (pandoc--get 'dpi)] ("_d_: DPI [%s(pandoc--pp-option 'dpi)]" "d" pandoc-set-dpi) pandoc-set-dpi #[257 "\300\301\302=?\205\303\304\305!!\"\207" [pandoc--set dpi - string-to-number read-string "DPI: "] 6 "\n\n(fn PREFIX)" #16#] variable "Variables" ["Set/Change Variable" pandoc-set-variable :active t] ["Unset Variable" (pandoc-set-variable #23#) :active t] ("_v_: Variables [%s(pandoc--pp-option 'variable)]" "v" pandoc-set-variable) pandoc-set-variable #[257 "\211<\203\211@\300=\203\301\302\303\"\210\304\305!\207\306\307\310\302!\"\211\205Z\211\311\230?\205Z\312=?\2058\313\314\303\211\310\302!\236A$\211\311\230\203A\315\262\301\302B\"\210\304\316\203V\317\320\"\202W\321#\262\207" [16 pandoc--set variable nil message "Variables removed" completing-read "Variable: " pandoc--get #8# - read-string #24# t "Variable `%s' \"%s\"." format #25# #26#] 9 "\n\n(fn PREFIX)" #27#] template "Template File" ["No Template File" (pandoc--set 'template . #28#) :active t :style radio :selected (null (pandoc--get 'template))] ["Set Template File..." pandoc-set-template :active t :style radio :selected (stringp (pandoc--get 'template))] ("_t_: Template File [%s(pandoc--pp-option 'template)]" "t" pandoc-set-template) pandoc-set-template #[257 "\301\302\303=\203\f\304\202<\203\305\306?#\202\304\"\207" [default-directory pandoc--set template - nil pandoc--read-file-name "Template File: "] 7 "\n\n(fn PREFIX)" #29#] [#42="Standalone" (pandoc--toggle 'standalone) :active t :style toggle :selected (pandoc--get 'standalone)] #42# standalone ("_s_: Standalone [%s(pandoc--pp-switch 'standalone)]" "s" (pandoc--toggle 'standalone)) ipynb-output "Jupyter Output Cells" (member #43# '("ipynb")) [#44="best" (pandoc--set 'ipynb-output #44#) :style radio :selected (null (pandoc--get 'ipynb-output))] [#45="all" (pandoc--set 'ipynb-output #45#) :style radio :selected (string= (pandoc--get 'ipynb-output) #45#)] [#46="none" (pandoc--set 'ipynb-output #46#) :style radio :selected (string= (pandoc--get 'ipynb-output) #46#)] ("_p_: Jupyter Output Cells [%s(pandoc--pp-option 'ipynb-output)]" "p" pandoc-set-ipynb-output) pandoc-set-ipynb-output #[257 "\300\301\302=?\205\303\304\305\306\307$\211?\206\211\310\235?\205\211\262\"\207" [pandoc--set ipynb-output - completing-read "Set Jupyter Output Cells: " #47=(#44# #45# #46#) nil t (#8# (car #47#))] 8 "\n\n(fn PREFIX)" #37#] pdf-engine-opt "PDF Options" ["Add PDF Option" pandoc-set-pdf-engine-opt :active t] ["Remove PDF Option" (pandoc-set-pdf-engine-opt #9#) :active (pandoc--get 'pdf-engine-opt)] ("_o_: PDF Options [%s(pandoc--pp-option 'pdf-engine-opt)]" "o" pandoc-set-pdf-engine-opt) pandoc-set-pdf-engine-opt #[257 "\211<\203\211@\300=\203\301\302\303\"\210\304\305!\207\211<\203,\306\307\303\211\310\302!$\301\302\"\210\304\311\"\207\211\312=\205E\313\314\310\302!\303\315$\316\302\"\210\304\317\"\262\207" [16 pandoc--set pdf-engine-opt nil message "PDF Options removed." read-string #48# pandoc--get "PDF Option \"%s\" added." - completing-read #11# t pandoc--remove-from-list-option "PDF Option \"%s\" removed."] 7 "\n\n(fn PREFIX)" #12#] pdf-engine "PDF Engine" [#49="pdflatex" (pandoc--set 'pdf-engine #49#) :style radio :selected (null (pandoc--get 'pdf-engine))] [#50="lualatex" (pandoc--set 'pdf-engine #50#) :style radio :selected (string= (pandoc--get 'pdf-engine) #50#)] [#51="xelatex" (pandoc--set 'pdf-engine #51#) :style radio :selected (string= (pandoc--get 'pdf-engine) #51#)] [#52="wkhtmltopdf" (pandoc--set 'pdf-engine #52#) :style radio :selected (string= (pandoc--get 'pdf-engine) #52#)] [#53="weasyprint" (pandoc--set 'pdf-engine #53#) :style radio :selected (string= (pandoc--get 'pdf-engine) #53#)] [#54="prince" (pandoc--set 'pdf-engine #54#) :style radio :selected (string= (pandoc--get 'pdf-engine) #54#)] [#55="context" (pandoc--set 'pdf-engine #55#) :style radio :selected (string= (pandoc--get 'pdf-engine) #55#)] [#56="pdfroff" (pandoc--set 'pdf-engine #56#) :style radio :selected (string= (pandoc--get 'pdf-engine) #56#)] ("_e_: PDF Engine [%s(pandoc--pp-option 'pdf-engine)]" "e" pandoc-set-pdf-engine) pandoc-set-pdf-engine #[257 "\300\301\302=?\205\303\304\305\306\307$\211?\206\211\310\235?\205\211\262\"\207" [pandoc--set pdf-engine - completing-read "Set PDF Engine: " #57=(#49# #50# #51# #52# #53# #54# #55# #56#) nil t (#8# (car #57#))] 8 "\n\n(fn PREFIX)" #37#] reference-doc "Reference Doc" ["No Reference Doc" (pandoc--set 'reference-doc . #28#) :active t :style radio :selected (null (pandoc--get 'reference-doc))] ["Set Reference Doc..." pandoc-set-reference-doc :active t :style radio :selected (stringp (pandoc--get 'reference-doc))] ("_R_: Reference Doc [%s(pandoc--pp-option 'reference-doc)]" "R" pandoc-set-reference-doc) pandoc-set-reference-doc #[257 "\301\302\303=\203\f\304\202<\203\305\306?#\202\304\"\207" [default-directory pandoc--set reference-doc - nil pandoc--read-file-name "Reference Doc: "] 7 "\n\n(fn PREFIX)" #29#] reference-docx "Reference docx File*" ["No Reference docx File*" (pandoc--set 'reference-docx . #28#) :active t :style radio :selected (null (pandoc--get 'reference-docx))] ["Set Reference docx File*..." pandoc-set-reference-docx :active t :style radio :selected (stringp (pandoc--get 'reference-docx))] ("_d_: Reference docx File* [%s(pandoc--pp-option 'reference-docx)]" "d" pandoc-set-reference-docx) pandoc-set-reference-docx #[257 "\301\302\303=\203\f\304\202<\203\305\306?#\202\304\"\207" [default-directory pandoc--set reference-docx - nil pandoc--read-file-name "Reference docx File*: "] 7 "\n\n(fn PREFIX)" #29#] reference-odt "Reference ODT File*" ["No Reference ODT File*" (pandoc--set 'reference-odt . #28#) :active t :style radio :selected (null (pandoc--get 'reference-odt))] ["Set Reference ODT File*..." pandoc-set-reference-odt :active t :style radio :selected (stringp (pandoc--get 'reference-odt))] ("_O_: Reference ODT File* [%s(pandoc--pp-option 'reference-odt)]" "O" pandoc-set-reference-odt) pandoc-set-reference-odt #[257 "\301\302\303=\203\f\304\202<\203\305\306?#\202\304\"\207" [default-directory pandoc--set reference-odt - nil pandoc--read-file-name "Reference ODT File*: "] 7 "\n\n(fn PREFIX)" #29#] slide-level "Slide Level Header" ["Default Slide Level Header" (pandoc--set 'slide-level . #15#) :active t :style radio :selected (null (pandoc--get 'slide-level))] ["Set Slide Level Header..." pandoc-set-slide-level :active t :style radio :selected (pandoc--get 'slide-level)] ("_H_: Slide Level Header [%s(pandoc--pp-option 'slide-level)]" "H" pandoc-set-slide-level) pandoc-set-slide-level #[257 "\300\301\302=?\205\303\304\305!!\"\207" [pandoc--set slide-level - string-to-number read-string "Slide Level Header: "] 6 "\n\n(fn PREFIX)" #16#] [#58="Incremental" (pandoc--toggle 'incremental) :active t :style toggle :selected (pandoc--get 'incremental)] #58# incremental ("_i_: Incremental [%s(pandoc--pp-switch 'incremental)]" "i" (pandoc--toggle 'incremental)) [#59="Number Sections" (pandoc--toggle 'number-sections) :active t :style toggle :selected (pandoc--get 'number-sections)] #59# number-sections ("_n_: Number Sections [%s(pandoc--pp-switch 'number-sections)]" "n" (pandoc--toggle 'number-sections)) [#60="Use ATX-style Headers*" (pandoc--toggle 'atx-headers) :active t :style toggle :selected (pandoc--get 'atx-headers)] #60# atx-headers ("_a_: Use ATX-style Headers* [%s(pandoc--pp-switch 'atx-headers)]" "a" (pandoc--toggle 'atx-headers)) markdown-headings "Markdown Headings" (member #43# '("markdown" "markdown_github" "markdown_mmd" "markdown_phpextra" "markdown_strict")) [#61="atx" (pandoc--set 'markdown-headings #61#) :style radio :selected (null (pandoc--get 'markdown-headings))] [#62="setext" (pandoc--set 'markdown-headings #62#) :style radio :selected (string= (pandoc--get 'markdown-headings) #62#)] ("_h_: Markdown Headings [%s(pandoc--pp-option 'markdown-headings)]" "h" pandoc-set-markdown-headings) pandoc-set-markdown-headings #[257 "\300\301\302=?\205\303\304\305\306\307$\211?\206\211\310\235?\205\211\262\"\207" [pandoc--set markdown-headings - completing-read "Set Markdown Headings: " #63=(#61# #62#) nil t (#8# (car #63#))] 8 "\n\n(fn PREFIX)" #37#] [#64="Reference Links" (pandoc--toggle 'reference-links) :active t :style toggle :selected (pandoc--get 'reference-links)] #64# reference-links ("_r_: Reference Links [%s(pandoc--pp-switch 'reference-links)]" "r" (pandoc--toggle 'reference-links)) reference-location "Reference Location" (member #43# '("markdown" "markdown_github" "markdown_mmd" "markdown_phpextra" "markdown_strict")) [#65="block" (pandoc--set 'reference-location #65#) :style radio :selected (null (pandoc--get 'reference-location))] [#66="section" (pandoc--set 'reference-location #66#) :style radio :selected (string= (pandoc--get 'reference-location) #66#)] [#67="document" (pandoc--set 'reference-location #67#) :style radio :selected (string= (pandoc--get 'reference-location) #67#)] ("_l_: Reference Location [%s(pandoc--pp-option 'reference-location)]" "l" pandoc-set-reference-location) pandoc-set-reference-location #[257 "\300\301\302=?\205\303\304\305\306\307$\211?\206\211\310\235?\205\211\262\"\207" [pandoc--set reference-location - completing-read "Set Reference Location: " #68=(#65# #66# #67#) nil t (#8# (car #68#))] 8 "\n\n(fn PREFIX)" #37#] top-level-division "Top Level Division" (member #43# '("latex" "context" "docbook" "docbook5" "tei")) [#69="section" (pandoc--set 'top-level-division #69#) :style radio :selected (null (pandoc--get 'top-level-division))] [#70="part" (pandoc--set 'top-level-division #70#) :style radio :selected (string= (pandoc--get 'top-level-division) #70#)] [#71="chapter" (pandoc--set 'top-level-division #71#) :style radio :selected (string= (pandoc--get 'top-level-division) #71#)] ("_t_: Top Level Division [%s(pandoc--pp-option 'top-level-division)]" "t" pandoc-set-top-level-division) pandoc-set-top-level-division #[257 "\300\301\302=?\205\303\304\305\306\307$\211?\206\211\310\235?\205\211\262\"\207" [pandoc--set top-level-division - completing-read "Set Top Level Division: " #72=(#69# #70# #71#) nil t (#8# (car #72#))] 8 "\n\n(fn PREFIX)" #37#] css "CSS Style Sheet" ["Add CSS" pandoc-set-css :active t] ["Remove CSS" (pandoc-set-css #9#) :active (pandoc--get 'css)] ("_c_: CSS Style Sheet [%s(pandoc--pp-option 'css)]" "c" pandoc-set-css) pandoc-set-css #[257 "\211<\203\211@\301=\203\302\303\304\"\210\305\306!\207\211<\203*\307\310?#\302\303\"\210\305\311\"\207\211\312=\205C\313\314\315\303!\304\316$\317\303\"\210\305\320\"\262\207" [default-directory 16 pandoc--set css nil message "CSS Style Sheet removed." pandoc--read-file-name #10# "CSS \"%s\" added." - completing-read #11# pandoc--get t pandoc--remove-from-list-option "CSS \"%s\" removed."] 6 "\n\n(fn PREFIX)" #12#] title-prefix "Title prefix" ["No Title prefix" (pandoc--set 'title-prefix . #13#) :active t :style radio :selected (null (pandoc--get 'title-prefix))] ["Set Title prefix..." pandoc-set-title-prefix :active t :style radio :selected (stringp (pandoc--get 'title-prefix))] ("_t_: Title prefix [%s(pandoc--pp-option 'title-prefix)]" "t" pandoc-set-title-prefix) pandoc-set-title-prefix #[257 "\300\301\302=\203\f\303\202\204\304\305!\202\303\"\207" [pandoc--set title-prefix - nil read-string "Title prefix: "] 5 "\n\n(fn PREFIX)" #14#] id-prefix "ID prefix" ["No ID prefix" (pandoc--set 'id-prefix . #13#) :active t :style radio :selected (null (pandoc--get 'id-prefix))] ["Set ID prefix..." pandoc-set-id-prefix :active t :style radio :selected (stringp (pandoc--get 'id-prefix))] ("_i_: ID prefix [%s(pandoc--pp-option 'id-prefix)]" "i" pandoc-set-id-prefix) pandoc-set-id-prefix #[257 "\300\301\302=\203\f\303\202\204\304\305!\202\303\"\207" [pandoc--set id-prefix - nil read-string "ID prefix: "] 5 "\n\n(fn PREFIX)" #14#] email-obfuscation "Email Obfuscation" (member #43# '("html" "html5" "s5" "slidy" "slideous" "dzslides" "revealjs")) [#73="none" (pandoc--set 'email-obfuscation #73#) :style radio :selected (null (pandoc--get 'email-obfuscation))] [#74="javascript" (pandoc--set 'email-obfuscation #74#) :style radio :selected (string= (pandoc--get 'email-obfuscation) #74#)] [#75="references" (pandoc--set 'email-obfuscation #75#) :style radio :selected (string= (pandoc--get 'email-obfuscation) #75#)] ("_e_: Email Obfuscation [%s(pandoc--pp-option 'email-obfuscation)]" "e" pandoc-set-email-obfuscation) pandoc-set-email-obfuscation #[257 "\300\301\302=?\205\303\304\305\306\307$\211?\206\211\310\235?\205\211\262\"\207" [pandoc--set email-obfuscation - completing-read "Set Email Obfuscation: " #76=(#73# #74# #75#) nil t (#8# (car #76#))] 8 "\n\n(fn PREFIX)" #37#] [#77="Wrap Sections in
Tags" (pandoc--toggle 'section-divs) :active t :style toggle :selected (pandoc--get 'section-divs)] #77# section-divs ("_d_: Wrap Sections in
Tags [%s(pandoc--pp-switch 'section-divs)]" "d" (pandoc--toggle 'section-divs)) number-offset "Number Offsets" ["No Number Offsets" (pandoc--set 'number-offset . #13#) :active t :style radio :selected (null (pandoc--get 'number-offset))] ["Set Number Offsets..." pandoc-set-number-offset :active t :style radio :selected (stringp (pandoc--get 'number-offset))] ("_o_: Number Offsets [%s(pandoc--pp-option 'number-offset)]" "o" pandoc-set-number-offset) pandoc-set-number-offset #[257 "\300\301\302=\203\f\303\202\204\304\305!\202\303\"\207" [pandoc--set number-offset - nil read-string "Number Offsets: "] 5 "\n\n(fn PREFIX)" #14#] [#78="Use Only ASCII" (pandoc--toggle 'ascii) :active t :style toggle :selected (pandoc--get 'ascii)] #78# ascii ("_a_: Use Only ASCII [%s(pandoc--pp-switch 'ascii)]" "a" (pandoc--toggle 'ascii)) [#79="Use Tags for Quotes in HTML" (pandoc--toggle 'html-q-tags) :active t :style toggle :selected (pandoc--get 'html-q-tags)] #79# html-q-tags ("_Q_: Use Tags for Quotes in HTML [%s(pandoc--pp-switch 'html-q-tags)]" "Q" (pandoc--toggle 'html-q-tags)) [#80="Self-contained Document" (pandoc--toggle 'self-contained) :active t :style toggle :selected (pandoc--get 'self-contained)] #80# self-contained ("_s_: Self-contained Document [%s(pandoc--pp-switch 'self-contained)]" "s" (pandoc--toggle 'self-contained)) latex-engine-opt "LaTeX Options*" ["Add LaTeX Option" pandoc-set-latex-engine-opt :active t] ["Remove LaTeX Option" (pandoc-set-latex-engine-opt #9#) :active (pandoc--get 'latex-engine-opt)] ("_o_: LaTeX Options* [%s(pandoc--pp-option 'latex-engine-opt)]" "o" pandoc-set-latex-engine-opt) pandoc-set-latex-engine-opt #[257 "\211<\203\211@\300=\203\301\302\303\"\210\304\305!\207\211<\203,\306\307\303\211\310\302!$\301\302\"\210\304\311\"\207\211\312=\205E\313\314\310\302!\303\315$\316\302\"\210\304\317\"\262\207" [16 pandoc--set latex-engine-opt nil message "LaTeX Options* removed." read-string #48# pandoc--get "LaTeX Option \"%s\" added." - completing-read #11# t pandoc--remove-from-list-option "LaTeX Option \"%s\" removed."] 7 "\n\n(fn PREFIX)" #12#] latex-engine "LaTeX Engine*" (member #43# '("latex" "beamer" "context")) [#81="pdflatex" (pandoc--set 'latex-engine #81#) :style radio :selected (null (pandoc--get 'latex-engine))] [#82="xelatex" (pandoc--set 'latex-engine #82#) :style radio :selected (string= (pandoc--get 'latex-engine) #82#)] [#83="lualatex" (pandoc--set 'latex-engine #83#) :style radio :selected (string= (pandoc--get 'latex-engine) #83#)] ("_e_: LaTeX Engine* [%s(pandoc--pp-option 'latex-engine)]" "e" pandoc-set-latex-engine) pandoc-set-latex-engine #[257 "\300\301\302=?\205\303\304\305\306\307$\211?\206\211\310\235?\205\211\262\"\207" [pandoc--set latex-engine - completing-read "Set LaTeX Engine*: " #84=(#81# #82# #83#) nil t (#8# (car #84#))] 8 "\n\n(fn PREFIX)" #37#] [#85="Use LaTeX listings Package" (pandoc--toggle 'listings) :active t :style toggle :selected (pandoc--get 'listings)] #85# listings ("_L_: Use LaTeX listings Package [%s(pandoc--pp-switch 'listings)]" "L" (pandoc--toggle 'listings)) [#86="Do Not Use TeX Ligatures" (pandoc--toggle 'no-tex-ligatures) :active t :style toggle :selected (pandoc--get 'no-tex-ligatures)] #86# no-tex-ligatures ("_l_: Do Not Use TeX Ligatures [%s(pandoc--pp-switch 'no-tex-ligatures)]" "l" (pandoc--toggle 'no-tex-ligatures)) [#87="Top-level Headers Are Chapters" (pandoc--toggle 'chapters) :active t :style toggle :selected (pandoc--get 'chapters)] #87# chapters ("_c_: Top-level Headers Are Chapters [%s(pandoc--pp-switch 'chapters)]" "c" (pandoc--toggle 'chapters)) epub-subdirectory "EPub Subdirectory" ["No EPub Subdirectory" (pandoc--set 'epub-subdirectory . #28#) :active t :style radio :selected (null (pandoc--get 'epub-subdirectory))] ["Set EPub Subdirectory..." pandoc-set-epub-subdirectory :active t :style radio :selected (stringp (pandoc--get 'epub-subdirectory))] ("_d_: EPub Subdirectory [%s(pandoc--pp-option 'epub-subdirectory)]" "d" pandoc-set-epub-subdirectory) pandoc-set-epub-subdirectory #[257 "\301\302\303=\203\f\304\202<\203\305\306?#\202\304\"\207" [default-directory pandoc--set epub-subdirectory - nil pandoc--read-file-name "EPub Subdirectory: "] 7 "\n\n(fn PREFIX)" #29#] epub-chapter-level "EPub Chapter Level" ["Default EPub Chapter Level" (pandoc--set 'epub-chapter-level . #15#) :active t :style radio :selected (null (pandoc--get 'epub-chapter-level))] ["Set EPub Chapter Level..." pandoc-set-epub-chapter-level :active t :style radio :selected (pandoc--get 'epub-chapter-level)] ("_c_: EPub Chapter Level [%s(pandoc--pp-option 'epub-chapter-level)]" "c" pandoc-set-epub-chapter-level) pandoc-set-epub-chapter-level #[257 "\300\301\302=?\205\303\304\305!!\"\207" [pandoc--set epub-chapter-level - string-to-number read-string "EPub Chapter Level: "] 6 "\n\n(fn PREFIX)" #16#] epub-embed-font "EPUB Fonts" ["Add EPUB Embedded Font" pandoc-set-epub-embed-font :active t] ["Remove EPUB Embedded Font" (pandoc-set-epub-embed-font #9#) :active (pandoc--get 'epub-embed-font)] ("_f_: EPUB Fonts [%s(pandoc--pp-option 'epub-embed-font)]" "f" pandoc-set-epub-embed-font) pandoc-set-epub-embed-font #[257 "\211<\203\211@\301=\203\302\303\304\"\210\305\306!\207\211<\203*\307\310?#\302\303\"\210\305\311\"\207\211\312=\205C\313\314\315\303!\304\316$\317\303\"\210\305\320\"\262\207" [default-directory 16 pandoc--set epub-embed-font nil message "EPUB Fonts removed." pandoc--read-file-name #10# "EPUB Embedded Font \"%s\" added." - completing-read #11# pandoc--get t pandoc--remove-from-list-option "EPUB Embedded Font \"%s\" removed."] 6 "\n\n(fn PREFIX)" #12#] epub-metadata "EPUB Metadata File" ["No EPUB Metadata File" (pandoc--set 'epub-metadata . #28#) :active t :style radio :selected (null (pandoc--get 'epub-metadata))] ["Set EPUB Metadata File..." pandoc-set-epub-metadata :active t :style radio :selected (stringp (pandoc--get 'epub-metadata))] ("_m_: EPUB Metadata File [%s(pandoc--pp-option 'epub-metadata)]" "m" pandoc-set-epub-metadata) pandoc-set-epub-metadata #[257 "\301\302\303=\203\f\304\202<\203\305\306?#\202\304\"\207" [default-directory pandoc--set epub-metadata - nil pandoc--read-file-name "EPUB Metadata File: "] 7 "\n\n(fn PREFIX)" #29#] epub-cover-image "EPUB Cover Image" ["No EPUB Cover Image" (pandoc--set 'epub-cover-image . #28#) :active t :style radio :selected (null (pandoc--get 'epub-cover-image))] ["Set EPUB Cover Image..." pandoc-set-epub-cover-image :active t :style radio :selected (stringp (pandoc--get 'epub-cover-image))] ("_C_: EPUB Cover Image [%s(pandoc--pp-option 'epub-cover-image)]" "C" pandoc-set-epub-cover-image) pandoc-set-epub-cover-image #[257 "\301\302\303=\203\f\304\202<\203\305\306?#\202\304\"\207" [default-directory pandoc--set epub-cover-image - nil pandoc--read-file-name "EPUB Cover Image: "] 7 "\n\n(fn PREFIX)" #29#] epub-stylesheet "EPUB Style Sheet" ["No EPUB Style Sheet" (pandoc--set 'epub-stylesheet . #28#) :active t :style radio :selected (null (pandoc--get 'epub-stylesheet))] ["Default EPUB Style Sheet" (pandoc--set 'epub-stylesheet t) :active t :style radio :selected (eq (pandoc--get 'epub-stylesheet) t)] ["Set EPUB Style Sheet..." pandoc-set-epub-stylesheet :active t :style radio :selected (stringp (pandoc--get 'epub-stylesheet))] ("_s_: EPUB Style Sheet [%s(pandoc--pp-option 'epub-stylesheet)]" "s" pandoc-set-epub-stylesheet) pandoc-set-epub-stylesheet #[257 "\301\302\303=\203\f\304\202<\203\305\306?#\202\307\"\207" [default-directory pandoc--set epub-stylesheet - nil pandoc--read-file-name "EPUB Style Sheet: " t] 7 "\n\n(fn PREFIX)" #29#] [#88="Use BibLaTeX" (pandoc--toggle 'biblatex) :active t :style toggle :selected (pandoc--get 'biblatex)] #88# biblatex ("_l_: Use BibLaTeX [%s(pandoc--pp-switch 'biblatex)]" "l" (pandoc--toggle 'biblatex)) [#89="Use NatBib" (pandoc--toggle 'natbib) :active t :style toggle :selected (pandoc--get 'natbib)] #89# natbib ("_n_: Use NatBib [%s(pandoc--pp-switch 'natbib)]" "n" (pandoc--toggle 'natbib)) citation-abbreviations "Citation Abbreviations File" ["No Citation Abbreviations File" (pandoc--set 'citation-abbreviations . #28#) :active t :style radio :selected (null (pandoc--get 'citation-abbreviations))] ["Set Citation Abbreviations File..." pandoc-set-citation-abbreviations :active t :style radio :selected (stringp (pandoc--get 'citation-abbreviations))] ("_a_: Citation Abbreviations File [%s(pandoc--pp-option 'citation-abbreviations)]" "a" pandoc-set-citation-abbreviations) pandoc-set-citation-abbreviations #[257 "\301\302\303=\203\f\304\202<\203\305\306?#\202\304\"\207" [default-directory pandoc--set citation-abbreviations - nil pandoc--read-file-name "Citation Abbreviations File: "] 7 "\n\n(fn PREFIX)" #29#] csl "CSL File" ["No CSL File" (pandoc--set 'csl . #28#) :active t :style radio :selected (null (pandoc--get 'csl))] ["Set CSL File..." pandoc-set-csl :active t :style radio :selected (stringp (pandoc--get 'csl))] ("_C_: CSL File [%s(pandoc--pp-option 'csl)]" "C" pandoc-set-csl) pandoc-set-csl #[257 "\301\302\303=\203\f\304\202<\203\305\306?#\202\304\"\207" [default-directory pandoc--set csl - nil pandoc--read-file-name "CSL File: "] 7 "\n\n(fn PREFIX)" #29#] bibliography "Bibliography Files" ["Add Bibliography File" pandoc-set-bibliography :active t] ["Remove Bibliography File" (pandoc-set-bibliography #9#) :active (pandoc--get 'bibliography)] ("_B_: Bibliography Files [%s(pandoc--pp-option 'bibliography)]" "B" pandoc-set-bibliography) pandoc-set-bibliography #[257 "\211<\203\211@\301=\203\302\303\304\"\210\305\306!\207\211<\203*\307\310?#\302\303\"\210\305\311\"\207\211\312=\205C\313\314\315\303!\304\316$\317\303\"\210\305\320\"\262\207" [default-directory 16 pandoc--set bibliography nil message "Bibliography Files removed." pandoc--read-file-name #10# "Bibliography File \"%s\" added." - completing-read #11# pandoc--get t pandoc--remove-from-list-option "Bibliography File \"%s\" removed."] 6 "\n\n(fn PREFIX)" #12#] [#90="Process Citations" (pandoc--toggle 'citeproc) :active t :style toggle :selected (pandoc--get 'citeproc)] #90# citeproc ("_c_: Process Citations [%s(pandoc--pp-switch 'citeproc)]" "c" (pandoc--toggle 'citeproc)) katex-stylesheet "KaTeX Stylesheet" ["No KaTeX Stylesheet" (pandoc--set 'katex-stylesheet . #13#) :active t :style radio :selected (null (pandoc--get 'katex-stylesheet))] ["Default KaTeX Stylesheet" (pandoc--set 'katex-stylesheet . #91=(t)) :active t :style radio :selected (eq (pandoc--get 'katex-stylesheet) . #92=(t))] ["Set KaTeX Stylesheet..." pandoc-set-katex-stylesheet :active t :style radio :selected (stringp (pandoc--get 'katex-stylesheet))] ("_K_: KaTeX Stylesheet [%s(pandoc--pp-option 'katex-stylesheet)]" "K" pandoc-set-katex-stylesheet) pandoc-set-katex-stylesheet #[257 "\300\301\302=\203\f\303\202\204\304\305!\202\306\"\207" [pandoc--set katex-stylesheet - nil read-string "KaTeX Stylesheet: " t] 5 "\n\n(fn PREFIX)" #14#] katex "KaTeX URL" ["No KaTeX URL" (pandoc--set 'katex . #13#) :active t :style radio :selected (null (pandoc--get 'katex))] ["Default KaTeX URL" (pandoc--set 'katex . #91#) :active t :style radio :selected (eq (pandoc--get 'katex) . #92#)] ["Set KaTeX URL..." pandoc-set-katex :active t :style radio :selected (stringp (pandoc--get 'katex))] ("_k_: KaTeX URL [%s(pandoc--pp-option 'katex)]" "k" pandoc-set-katex) pandoc-set-katex #[257 "\300\301\302=\203\f\303\202\204\304\305!\202\306\"\207" [pandoc--set katex - nil read-string "KaTeX URL: " t] 5 "\n\n(fn PREFIX)" #14#] webtex "WebTeX URL" ["No WebTeX URL" (pandoc--set 'webtex . #13#) :active t :style radio :selected (null (pandoc--get 'webtex))] ["Default WebTeX URL" (pandoc--set 'webtex . #91#) :active t :style radio :selected (eq (pandoc--get 'webtex) . #92#)] ["Set WebTeX URL..." pandoc-set-webtex :active t :style radio :selected (stringp (pandoc--get 'webtex))] ("_w_: WebTeX URL [%s(pandoc--pp-option 'webtex)]" "w" pandoc-set-webtex) pandoc-set-webtex #[257 "\300\301\302=\203\f\303\202\204\304\305!\202\306\"\207" [pandoc--set webtex - nil read-string "WebTeX URL: " t] 5 "\n\n(fn PREFIX)" #14#] mimetex "MimeTeX CGI Script*" ["No MimeTeX CGI Script*" (pandoc--set 'mimetex . #13#) :active t :style radio :selected (null (pandoc--get 'mimetex))] ["Default MimeTeX CGI Script*" (pandoc--set 'mimetex . #91#) :active t :style radio :selected (eq (pandoc--get 'mimetex) . #92#)] ["Set MimeTeX CGI Script*..." pandoc-set-mimetex :active t :style radio :selected (stringp (pandoc--get 'mimetex))] ("_M_: MimeTeX CGI Script* [%s(pandoc--pp-option 'mimetex)]" "M" pandoc-set-mimetex) pandoc-set-mimetex #[257 "\300\301\302=\203\f\303\202\204\304\305!\202\306\"\207" [pandoc--set mimetex - nil read-string "MimeTeX CGI Script*: " t] 5 "\n\n(fn PREFIX)" #14#] [#93="gladTeX" (pandoc--toggle 'gladtex) :active t :style toggle :selected (pandoc--get 'gladtex)] #93# gladtex ("_g_: gladTeX [%s(pandoc--pp-switch 'gladtex)]" "g" (pandoc--toggle 'gladtex)) mathjax "MathJax URL" ["No MathJax URL" (pandoc--set 'mathjax . #13#) :active t :style radio :selected (null (pandoc--get 'mathjax))] ["Default MathJax URL" (pandoc--set 'mathjax . #91#) :active t :style radio :selected (eq (pandoc--get 'mathjax) . #92#)] ["Set MathJax URL..." pandoc-set-mathjax :active t :style radio :selected (stringp (pandoc--get 'mathjax))] ("_J_: MathJax URL [%s(pandoc--pp-option 'mathjax)]" "J" pandoc-set-mathjax) pandoc-set-mathjax #[257 "\300\301\302=\203\f\303\202\204\304\305!\202\306\"\207" [pandoc--set mathjax - nil read-string "MathJax URL: " t] 5 "\n\n(fn PREFIX)" #14#] jsmath "jsMath URL*" ["No jsMath URL*" (pandoc--set 'jsmath . #13#) :active t :style radio :selected (null (pandoc--get 'jsmath))] ["Default jsMath URL*" (pandoc--set 'jsmath . #91#) :active t :style radio :selected (eq (pandoc--get 'jsmath) . #92#)] ["Set jsMath URL*..." pandoc-set-jsmath :active t :style radio :selected (stringp (pandoc--get 'jsmath))] ("_j_: jsMath URL* [%s(pandoc--pp-option 'jsmath)]" "j" pandoc-set-jsmath) pandoc-set-jsmath #[257 "\300\301\302=\203\f\303\202\204\304\305!\202\306\"\207" [pandoc--set jsmath - nil read-string "jsMath URL*: " t] 5 "\n\n(fn PREFIX)" #14#] [#94="MathML URL" (pandoc--toggle 'mathml) :active t :style toggle :selected (pandoc--get 'mathml)] #94# mathml ("_m_: MathML URL [%s(pandoc--pp-switch 'mathml)]" "m" (pandoc--toggle 'mathml)) latexmathml "LaTeXMathML URL*" ["No LaTeXMathML URL*" (pandoc--set 'latexmathml . #13#) :active t :style radio :selected (null (pandoc--get 'latexmathml))] ["Default LaTeXMathML URL*" (pandoc--set 'latexmathml . #91#) :active t :style radio :selected (eq (pandoc--get 'latexmathml) . #92#)] ["Set LaTeXMathML URL*..." pandoc-set-latexmathml :active t :style radio :selected (stringp (pandoc--get 'latexmathml))] ("_L_: LaTeXMathML URL* [%s(pandoc--pp-option 'latexmathml)]" "L" pandoc-set-latexmathml) pandoc-set-latexmathml #[257 "\300\301\302=\203\f\303\202\204\304\305!\202\306\"\207" [pandoc--set latexmathml - nil read-string "LaTeXMathML URL*: " t] 5 "\n\n(fn PREFIX)" #14#] provide pandoc-mode-utils] 11)