aboutsummaryrefslogtreecommitdiffhomepage
path: root/org
diff options
context:
space:
mode:
Diffstat (limited to 'org')
-rw-r--r--org/out_latex.org156
1 files changed, 78 insertions, 78 deletions
diff --git a/org/out_latex.org b/org/out_latex.org
index d24dc31..9bb604b 100644
--- a/org/out_latex.org
+++ b/org/out_latex.org
@@ -33,48 +33,48 @@ template outputLaTeX() {
static auto rgx = RgxO();
mixin spineLanguageCodes;
auto lang = Lang();
- <<output_latex_shared_a_paper_type>>
- <<output_latex_shared_a_special_characters_to_escape_object>>
- <<output_latex_shared_a_special_characters_to_escape_text>>
- <<output_latex_shared_a_fontface>>
- <<output_latex_shared_a_leading_hardspaces>>
- <<output_latex_shared_a_character_nbsp_to_hardspace>>
- <<output_latex_shared_a_character_nbsp_to_space>>
- <<output_latex_shared_a_links_and_images>>
- <<output_latex_shared_a_footnotes>>
- <<output_latex_shared_a_footnotes_remove>>
- <<output_latex_shared_a_para>>
- <<output_latex_shared_a_bookindex>>
-<<output_latex_shared_b_heading>>
-<<output_latex_shared_b_group>>
-<<output_latex_shared_b_block>>
-<<output_latex_shared_b_verse>>
-<<output_latex_shared_b_codeblock>>
-<<output_latex_shared_b_tablarize>>
-<<output_latex_shared_b_table>>
+ <<output_latex_shared_paper_type>>
+ <<output_latex_shared_special_characters_to_escape_object>>
+ <<output_latex_shared_special_characters_to_escape_text>>
+ <<output_latex_shared_fontface>>
+ <<output_latex_shared_leading_hardspaces>>
+ <<output_latex_shared_character_nbsp_to_hardspace>>
+ <<output_latex_shared_character_nbsp_to_space>>
+ <<output_latex_shared_links_and_images>>
+ <<output_latex_shared_footnotes>>
+ <<output_latex_shared_footnotes_remove>>
+ <<output_latex_shared_para>>
+ <<output_latex_shared_bookindex>>
+<<output_latex_shared_heading>>
+<<output_latex_shared_group>>
+<<output_latex_shared_block>>
+<<output_latex_shared_verse>>
+<<output_latex_shared_codeblock>>
+<<output_latex_shared_tablarize>>
+<<output_latex_shared_table>>
<<output_latex_head_bullets_and_indentation>>
- <<output_latex_head_0>>
+ <<output_latex_head>>
<<output_latex_head_papertype>>
<<output_latex_head_footer>>
- <<output_latex_head_b_tex_papermargins>>
- <<output_latex_head_b_tex_papermargins_portrait>>
-<<output_latex_head_b_tex_papermargins_portrait_set>>
-<<output_latex_head_b_tex_papermargins_portrait_close>>
- <<output_latex_head_b_tex_papermargins_landscape>>
-<<output_latex_head_b_tex_papermargins_landscape_set>>
-<<output_latex_head_b_tex_papermargins_landscape_close>>
- <<output_latex_head_b_tex_columns_multi>>
- <<output_latex_head_b_tex_columns_multi_portrait>>
-<<output_latex_head_b_tex_columns_multi_portrait_set>>
-<<output_latex_head_b_tex_columns_multi_portrait_close>>
- <<output_latex_head_b_tex_columns_multi_landscape>>
- <<output_latex_head_b_tex_colorlinks>>
- <<output_latex_head_b_tex_colorlinks_mono>>
-<<output_latex_head_b_tex_colorlinks_mono_set>>
-<<output_latex_head_b_tex_colorlinks_mono_close>>
- <<output_latex_head_b_tex_colorlinks_color>>
-<<output_latex_head_b_tex_colorlinks_color_set>>
-<<output_latex_head_b_tex_colorlinks_color_close>>
+ <<output_latex_head_tex_papermargins>>
+ <<output_latex_head_tex_papermargins_portrait>>
+<<output_latex_head_tex_papermargins_portrait_set>>
+<<output_latex_head_tex_papermargins_portrait_close>>
+ <<output_latex_head_tex_papermargins_landscape>>
+<<output_latex_head_tex_papermargins_landscape_set>>
+<<output_latex_head_tex_papermargins_landscape_close>>
+ <<output_latex_head_tex_columns_multi>>
+ <<output_latex_head_tex_columns_multi_portrait>>
+<<output_latex_head_tex_columns_multi_portrait_set>>
+<<output_latex_head_tex_columns_multi_portrait_close>>
+ <<output_latex_head_tex_columns_multi_landscape>>
+ <<output_latex_head_tex_colorlinks>>
+ <<output_latex_head_tex_colorlinks_mono>>
+<<output_latex_head_tex_colorlinks_mono_set>>
+<<output_latex_head_tex_colorlinks_mono_close>>
+ <<output_latex_head_tex_colorlinks_color>>
+<<output_latex_head_tex_colorlinks_color_set>>
+<<output_latex_head_tex_colorlinks_color_close>>
<<output_latex_head_format_string_paper_set>>
<<output_latex_head_format_string_paper_set_format_portrait>>
<<output_latex_head_format_string_paper_set_format_portrait_tex>>
@@ -202,7 +202,7 @@ import doc_reform.io_out;
** shared
*** paper dimensions (struct)
-#+NAME: output_latex_shared_a_paper_type
+#+NAME: output_latex_shared_paper_type
#+BEGIN_SRC d
auto paper() {
struct PaperType {
@@ -369,7 +369,7 @@ auto paper() {
*** latex \escape special characters
**** general
-#+NAME: output_latex_shared_a_special_characters_to_escape_object
+#+NAME: output_latex_shared_special_characters_to_escape_object
#+BEGIN_SRC d
@safe string sp_char_esc(O)(
string _txt,
@@ -398,7 +398,7 @@ auto paper() {
}
#+END_SRC
-#+NAME: output_latex_shared_a_special_characters_to_escape_text
+#+NAME: output_latex_shared_special_characters_to_escape_text
#+BEGIN_SRC d
@safe string sp_char_esc_txt()(
string _txt,
@@ -440,7 +440,7 @@ auto paper() {
- bold, italics, underscore, strikethrough
-#+NAME: output_latex_shared_a_fontface
+#+NAME: output_latex_shared_fontface
#+BEGIN_SRC d
@safe string fontface()(
string _txt,
@@ -463,7 +463,7 @@ _txt = _txt
**** spaces
***** leading hardspace
-#+NAME: output_latex_shared_a_leading_hardspaces
+#+NAME: output_latex_shared_leading_hardspaces
#+BEGIN_SRC d
@safe string leading_hardspaces()(
string _txt,
@@ -480,7 +480,7 @@ _txt = _txt
***** nbsp character
-#+NAME: output_latex_shared_a_character_nbsp_to_hardspace
+#+NAME: output_latex_shared_character_nbsp_to_hardspace
#+BEGIN_SRC d
@safe string nbsp_char()(string _txt) {
if (_txt.match(rgx.nbsp_char)) {
@@ -492,7 +492,7 @@ _txt = _txt
***** remove nbsp character
-#+NAME: output_latex_shared_a_character_nbsp_to_space
+#+NAME: output_latex_shared_character_nbsp_to_space
#+BEGIN_SRC d
@safe string nbsp_char_to_space()(string _txt) {
if (_txt.match(rgx.nbsp_char)) {
@@ -505,7 +505,7 @@ _txt = _txt
**** links and images
***** links / urls
-#+NAME: output_latex_shared_a_links_and_images
+#+NAME: output_latex_shared_links_and_images
#+BEGIN_SRC d
@safe string links_and_images(O,M)(
string _txt,
@@ -557,7 +557,7 @@ _txt = _txt
*** footnotes
**** footnotes
-#+NAME: output_latex_shared_a_footnotes
+#+NAME: output_latex_shared_footnotes
#+BEGIN_SRC d
@safe string footnotes()(
string _txt,
@@ -578,7 +578,7 @@ _txt = _txt
**** footnote remove
-#+NAME: output_latex_shared_a_footnotes_remove
+#+NAME: output_latex_shared_footnotes_remove
#+BEGIN_SRC d
@safe string remove_footnotes()(
string _txt,
@@ -593,7 +593,7 @@ _txt = _txt
*** para
**** para
-#+NAME: output_latex_shared_a_para
+#+NAME: output_latex_shared_para
#+BEGIN_SRC d
@safe string para(O)(
string _txt,
@@ -614,7 +614,7 @@ _txt = _txt
**** bookindex para
-#+NAME: output_latex_shared_a_bookindex
+#+NAME: output_latex_shared_bookindex
#+BEGIN_SRC d
@safe string bookindex(O)(
string _txt,
@@ -680,7 +680,7 @@ _txt = _txt
*** heading
-#+NAME: output_latex_shared_b_heading
+#+NAME: output_latex_shared_heading
#+BEGIN_SRC d
@safe string heading(O,M)(
string _txt,
@@ -854,7 +854,7 @@ _txt = _txt
- (hardspace not honored) clear hardspace marker
-#+NAME: output_latex_shared_b_group
+#+NAME: output_latex_shared_group
#+BEGIN_SRC d
string group(O,M)(
string _txt,
@@ -882,7 +882,7 @@ string group(O,M)(
- (hardspace honored) \hardspace
-#+NAME: output_latex_shared_b_block
+#+NAME: output_latex_shared_block
#+BEGIN_SRC d
string block(O,M)(
string _txt,
@@ -914,7 +914,7 @@ string block(O,M)(
- (hardspace honored) \hardspace
-#+NAME: output_latex_shared_b_verse
+#+NAME: output_latex_shared_verse
#+BEGIN_SRC d
string verse(O,M)(
string _txt,
@@ -946,7 +946,7 @@ string verse(O,M)(
- (hardspace honored) \begin{lstlisting} clear hardspace marker
-#+NAME: output_latex_shared_b_codeblock
+#+NAME: output_latex_shared_codeblock
#+BEGIN_SRC d
string codeblock(O,M)(
string _txt,
@@ -978,7 +978,7 @@ string codeblock(O,M)(
***** tablarize
-#+NAME: output_latex_shared_b_tablarize
+#+NAME: output_latex_shared_tablarize
#+BEGIN_SRC d
auto tablarize(O)(
string _txt,
@@ -1017,7 +1017,7 @@ auto tablarize(O)(
***** table
-#+NAME: output_latex_shared_b_table
+#+NAME: output_latex_shared_table
#+BEGIN_SRC d
string table(O,M)(
string _txt,
@@ -1077,7 +1077,7 @@ string table(O,M)(
*** latex head :head:
**** latex head function
-#+NAME: output_latex_head_0
+#+NAME: output_latex_head
#+BEGIN_SRC d
string latex_head(M)(
M doc_matters,
@@ -1143,7 +1143,7 @@ auto paper_type_latex = paperTypeLatex();
***** paper margins
****** struct
-#+NAME: output_latex_head_b_tex_papermargins
+#+NAME: output_latex_head_tex_papermargins
#+BEGIN_SRC d
struct paperMargins {
string portrait;
@@ -1154,19 +1154,19 @@ auto margins = paperMargins();
****** portrait
-#+NAME: output_latex_head_b_tex_papermargins_portrait
+#+NAME: output_latex_head_tex_papermargins_portrait
#+BEGIN_SRC d
margins.portrait = format(q"┃
#+END_SRC
-#+NAME: output_latex_head_b_tex_papermargins_portrait_set
+#+NAME: output_latex_head_tex_papermargins_portrait_set
#+BEGIN_SRC latex
\setlength{\oddsidemargin}{0mm} \setlength{\evensidemargin}{0mm}
\setlength{\topmargin}{-12pt} \setlength{\headheight}{12pt}
\setlength{\headsep}{35pt}
#+END_SRC
-#+NAME: output_latex_head_b_tex_papermargins_portrait_close
+#+NAME: output_latex_head_tex_papermargins_portrait_close
#+BEGIN_SRC d
┃",
);
@@ -1174,19 +1174,19 @@ margins.portrait = format(q"┃
****** landscape
-#+NAME: output_latex_head_b_tex_papermargins_landscape
+#+NAME: output_latex_head_tex_papermargins_landscape
#+BEGIN_SRC d
margins.landscape = format(q"┃
#+END_SRC
-#+NAME: output_latex_head_b_tex_papermargins_landscape_set
+#+NAME: output_latex_head_tex_papermargins_landscape_set
#+BEGIN_SRC latex
\setlength{\oddsidemargin}{6mm} \setlength{\evensidemargin}{6mm}
\setlength{\topmargin}{-12mm} \setlength{\headheight}{12pt}
\setlength{\headsep}{20pt}
#+END_SRC
-#+NAME: output_latex_head_b_tex_papermargins_landscape_close
+#+NAME: output_latex_head_tex_papermargins_landscape_close
#+BEGIN_SRC d
┃",
);
@@ -1195,7 +1195,7 @@ margins.landscape = format(q"┃
***** multicol
****** struct
-#+NAME: output_latex_head_b_tex_columns_multi
+#+NAME: output_latex_head_tex_columns_multi
#+BEGIN_SRC d
struct columnsMulti {
string portrait;
@@ -1206,17 +1206,17 @@ auto multicol = columnsMulti();
****** portrait
-#+NAME: output_latex_head_b_tex_columns_multi_portrait
+#+NAME: output_latex_head_tex_columns_multi_portrait
#+BEGIN_SRC d
multicol.portrait = format(q"┃
#+END_SRC
-#+NAME: output_latex_head_b_tex_columns_multi_portrait_set
+#+NAME: output_latex_head_tex_columns_multi_portrait_set
#+BEGIN_SRC latex
\usepackage{multicol}
#+END_SRC
-#+NAME: output_latex_head_b_tex_columns_multi_portrait_close
+#+NAME: output_latex_head_tex_columns_multi_portrait_close
#+BEGIN_SRC d
┃",
);
@@ -1224,7 +1224,7 @@ multicol.portrait = format(q"┃
****** landscape
-#+NAME: output_latex_head_b_tex_columns_multi_landscape
+#+NAME: output_latex_head_tex_columns_multi_landscape
#+BEGIN_SRC d
multicol.landscape = "";
#+END_SRC
@@ -1232,7 +1232,7 @@ multicol.landscape = "";
***** color links
****** struct
-#+NAME: output_latex_head_b_tex_colorlinks
+#+NAME: output_latex_head_tex_colorlinks
#+BEGIN_SRC d
struct colorLinks {
string mono;
@@ -1243,12 +1243,12 @@ auto links = colorLinks();
****** mono
-#+NAME: output_latex_head_b_tex_colorlinks_mono
+#+NAME: output_latex_head_tex_colorlinks_mono
#+BEGIN_SRC d
links.mono = format(q"┃
#+END_SRC
-#+NAME: output_latex_head_b_tex_colorlinks_mono_set
+#+NAME: output_latex_head_tex_colorlinks_mono_set
#+BEGIN_SRC latex
\usepackage[xetex,
colorlinks=true,
@@ -1257,7 +1257,7 @@ links.mono = format(q"┃
linkcolor=myblack,
#+END_SRC
-#+NAME: output_latex_head_b_tex_colorlinks_mono_close
+#+NAME: output_latex_head_tex_colorlinks_mono_close
#+BEGIN_SRC d
┃",
);
@@ -1265,12 +1265,12 @@ links.mono = format(q"┃
****** color
-#+NAME: output_latex_head_b_tex_colorlinks_color
+#+NAME: output_latex_head_tex_colorlinks_color
#+BEGIN_SRC d
links.color = format(q"┃
#+END_SRC
-#+NAME: output_latex_head_b_tex_colorlinks_color_set
+#+NAME: output_latex_head_tex_colorlinks_color_set
#+BEGIN_SRC latex
\usepackage[xetex,
colorlinks=true,
@@ -1279,7 +1279,7 @@ links.color = format(q"┃
linkcolor=myred, %% \href{...} and \pageref{...}
#+END_SRC
-#+NAME: output_latex_head_b_tex_colorlinks_color_close
+#+NAME: output_latex_head_tex_colorlinks_color_close
#+BEGIN_SRC d
┃",
);