Codebase list asciidoc / eb353dd
Imported Upstream version 8.6.9 Alexander Wirt 10 years ago
56 changed file(s) with 2113 addition(s) and 1177 deletion(s). Raw diff Collapse all Expand all
00 Bugs and Known Problems
11
2 version 8.6.8, 17 July 2012
2 version 8.6.9, 9 November 2013
33 __________________________________________________________________
44
55 1. AsciiDoc
2222 See ./dblatex/dblatex-readme.txt.
2323 __________________________________________________________________
2424
25 Version 8.6.8
26 Last updated 2011-11-10 09:23:10 NZDT
25 Version 8.6.9
26 Last updated 2012-09-28 11:34:02 NZST
00 AsciiDoc ChangeLog
11
2 version 8.6.8, 17 July 2012
3 __________________________________________________________________
4
5 1. Version 8.6.8 (2012-07-17)
2 version 8.6.9, 9 November 2013
3 __________________________________________________________________
4
5 1. Version 8.6.9 (2013-11-09)
6
7 Additions and changes
8 * html5, xhtml11 and slidy outputs now wrap pre element contents at
9 right margin (see
10 [1]https://groups.google.com/group/asciidoc/browse_thread/thread/98
11 77a316b7a47309).
12 * Vim syntax file: highlight line breaks in lists (patch submitted by
13 Alex Efros). See
14 [2]https://groups.google.com/group/asciidoc/browse_thread/thread/51
15 45e4c0b65cde0a).
16 * Vim syntax file: fixed highlighting of lines with spaces preceding
17 an indented paragraph. See
18 [3]https://groups.google.com/group/asciidoc/browse_thread/thread/51
19 45e4c0b65cde0a
20 * Vim syntax file: dropped ) from list of illegal characters
21 following opening quote. See
22 [4]https://groups.google.com/group/asciidoc/browse_thread/thread/1a
23 60eb4507a0555f/264c39c6a89fc7a0
24 * Added + intrinsic attribute. See
25 [5]http://code.google.com/p/asciidoc/issues/detail?id=14
26 * Allow tabsize=0 in configuration file. See
27 [6]https://groups.google.com/group/asciidoc/browse_thread/thread/c8
28 8457020288ce1d
29 * Removed wordpress backend into the blogpost project (where it
30 belongs) as an AsciiDoc backend plugin.
31 * Added HTML5 footer badges.
32 * Added favicon to AsciiDoc website.
33 * Changed AsciiDoc website domain to asciidoc.org.
34 * Vim syntax file: closing quote character cannot be immediately
35 followed by same closing quote character.
36 * Documentation updates.
37 * If admonition icons are embedded using the Data URI Scheme and the
38 icons directory is undefined or does not exist then the iconsdir
39 attribute is set to the location of the icons installed in the
40 AsciiDoc configuration directory.
41 * Updated ./stylesheets/pygments.css from pygments 1.4.
42 * HTML backends: Align inline images to text-bottom.
43 * html4 backend: Added hr attribute to make the inter-section
44 horizontal ruler element optional.
45 * Documented Callout lists cannot be used within tables. See:
46 [7]https://groups.google.com/group/asciidoc/browse_thread/thread/26
47 8f9b46ebc192d3
48 * Removed Vim related stuff from the installer makefile. See:
49 [8]https://groups.google.com/group/asciidoc/browse_thread/thread/75
50 3a52b2af85fcfc/04c9091b0856fc13 and
51 [9]https://groups.google.com/group/asciidoc/browse_thread/thread/cd
52 07629fa7a53fb3
53 * Dropped vim/ftdetect/asciidoc_filetype.vim from distribution, the
54 file detection was broken and the default settings satisfied noone.
55 * Vim syntax highlighter: increase sync backtracking to catch changes
56 to large block elements.
57 * Added Romanian language configuration file. Contributed by Vitalie
58 Lazu. See
59 [10]https://groups.google.com/group/asciidoc/browse_thread/thread/2
60 fe14a10dbf20d20/27726e7e13f7bfc7?lnk=gst&q=romanian#27726e7e13f7bfc
61 7
62 * Added ruler and line-break outputs to HTML Help outputs. Patch
63 submitted by DonM. See
64 [11]https://groups.google.com/group/asciidoc/browse_thread/thread/b
65 131d0155eccd73e
66 * Added Czech language configuration file. Contributed by Petr Klíma.
67 * html4 backend: allow embedded images and icons (data-uri
68 attribute).
69 * html4 backend: table and example block caption place at bottom for
70 consistency.
71 * html4 backend: dropped border around example block.
72 * html4 backend: cellpaddings made equal to 4 for consistency.
73 * Vim syntax highligher: Highlight closing OpenBlock delimiter when
74 it immediately follows a list.
75 * Updated html5 backend (previous commit was xhtml11 only). See:
76 [12]https://groups.google.com/group/asciidoc/browse_thread/thread/d
77 bdfaf838f93e020
78 * Embedded data-uri images now figure file mimetype from file
79 contents rather than the file extension. Patch submitted by Lex
80 Trotman. See:
81 [13]https://groups.google.com/group/asciidoc/browse_thread/thread/d
82 bdfaf838f93e020
83
84 Bug fixes
85 * indexterm2:[] macro syntax now recognized. See
86 [14]https://groups.google.com/group/asciidoc/browse_thread/thread/1
87 b3f1a0f0a21425e
88 * Synthesised *-option attributes for options set in table conf file
89 style entries. See
90 [15]https://groups.google.com/group/asciidoc/browse_thread/thread/8
91 aa340a3069ef5f1/a727a8a564eea76c
92 * Makefile: Fixed sh compatibility issue. See
93 [16]https://groups.google.com/group/asciidoc/browse_thread/thread/7
94 53a52b2af85fcfc/04c9091b0856fc13
95 __________________________________________________________________
96
97 2. Version 8.6.8 (2012-07-17)
698
799 Release highlights
8100 Added full complement of styles to Open Blocks and Normal Paragraphs —
18110 * Replaced obsolete <tt> tag with <code> in HTML backends.
19111 * Allow configuration attribute entries to create a new section
20112 (previously you could only modify existing sections). See:
21 [1]discussion list.
113 [17]discussion list.
22114 * Documented {wj} (word-joiner) attribute and updated FAQ. See:
23 [2]discussion list.
115 [18]discussion list.
24116 * FAQ: Added How can I place a footnote immediately following quoted
25 text? See [3]discussion list.
117 text? See [19]discussion list.
26118 * Added Greek language configuration file. Contributed by Michael
27 Dourmousoglou. See [4]discussion list.
119 Dourmousoglou. See [20]discussion list.
28120 * FAQ: Added Using roles to select fonts for PDF. Submitted by Lex
29 Trotman and based on solution by Antonio Borneo. See: [5]discussion
30 list.
121 Trotman and based on solution by Antonio Borneo. See:
122 [21]discussion list.
31123 * Apply same monospaced font size to all monospaced text.
32124 * Changed 0 number padding to spaces in numbered GNU source-highlight
33125 outputs.
34126 * Allow highlight source highlighter to use python for Python
35127 {language} name. r1142: Update the AsciiDoc source filter to allow
36 the use of the highlight source code highlighter. See [6]discussion
37 list.
128 the use of the highlight source code highlighter. See
129 [22]discussion list.
38130
39131 Note
40132 The pygments attribute has been deprecated in favor of the new
46138 Bug fixes
47139 * FIXED: latex, music and graphviz filters: When the filter output
48140 image is data-uri encoded write it to the indir (instead of the
49 outdir) so that encoder can find it. See [7]discussion list.
141 outdir) so that encoder can find it. See [23]discussion list.
50142 * FIXED: Escape the ] character inside inline macros. See
51 [8]discussion list.
143 [24]discussion list.
52144 * FIXED: source highlighter filter: Pass role attribute to HTML
53145 backends.
54146 * FIXED: source highlight filter: docbook backend: role attribute was
55147 not passed to listings without a title. Patch submitted by Lex
56 Trotman. See [9]discussion list.
148 Trotman. See [25]discussion list.
57149 * FIXED: music2png.py: FOPException: Raster ByteInterleavedRaster
58150 error (FOP 1.0, ImageMagick 6.6.9-7).
59151 __________________________________________________________________
60152
61 2. Version 8.6.7 (2012-03-17)
153 3. Version 8.6.7 (2012-03-17)
62154
63155 Release highlights
64156 No major enhancements but quite a few bug fixes which, among other
67159 All additions and changes
68160 * Vim syntax highlighter: highlight entity refs in macro arguments.
69161 * Added files with .asciidoc extension to Vim file type detection.
70 [10]Patch submitted by Dag Wiers.
71 * Added replacement3 substitution to enable [11]ODT whitespace
162 [26]Patch submitted by Dag Wiers.
163 * Added replacement3 substitution to enable [27]ODT whitespace
72164 processing.
73165 * Added unbreakable option to XHTML and HTML 5 backends.
74166 * Implemented toc::[] block macro and toc-placement attribute for
78170 outputs? and Is it possible to reposition the Table of Contents in
79171 HTML outputs?.
80172 * Added --backend and --backend-opts options to the a2x command to
81 allow a2x to use backend plugin code extensions. [12]Patch
173 allow a2x to use backend plugin code extensions. [28]Patch
82174 submitted by Lex Trotman.
83 * Added [13]args block attribute to source highlight blocks to allow
175 * Added [29]args block attribute to source highlight blocks to allow
84176 arbitrary parameters to be passed to the source highlighters.
85177 * If the ascii-ids attribute is defined then non-ascii characters in
86 auto-generated IDs [14]are replaced by their nearest ascii
178 auto-generated IDs [30]are replaced by their nearest ascii
87179 equivalents (to work around DocBook processor limitations).
88180 * Added global blockname attribute which is dynamically updated to
89 identify the current block. See [15]discussion list.
181 identify the current block. See [31]discussion list.
90182 * xhtml11, html5 backends: Include book part TOC entries for
91183 multi-part books. Patch submitted by Loïc Paillotin.
92184 * Removed code filter example from the AsciiDoc User Guide so that
93185 backends implemented as external plugins can compile the manual.
94 See [16]discussion list.
186 See [32]discussion list.
95187 * If the delimited block skip option is set then do not consume block
96188 title and attributes. This makes it possible for the comment
97189 delimited blocks to use an attribute list (previously the comment
98190 delimited block was hardwired to skip preceding attributes and
99 titles). See [17]discussion list.
191 titles). See [33]discussion list.
100192 * Added backend-confdir intrinsic attribute.
101193
102194 Bug fixes
103 * FIXED: slidy backend: broken stylesheet attribute. [18]Patch
195 * FIXED: slidy backend: broken stylesheet attribute. [34]Patch
104196 submitted by Micheal Hackett.
105 * FIXED: Restored [19]missing themes to zip file distribution
197 * FIXED: Restored [35]missing themes to zip file distribution
106198 archive.
107 * FIXED: Grammatical error in error messages. [20]Patch submitted by
199 * FIXED: Grammatical error in error messages. [36]Patch submitted by
108200 Dag Wieers.
109201 * FIXED: Use configured normal substitution in preference to the
110202 default one.
111203 * FIXED: The eval block macro would execute multiple times if it
112204 evaluated to None.
113 * FIXED: Duplicated entries in TOC of large document. [21]Patch
205 * FIXED: Duplicated entries in TOC of large document. [37]Patch
114206 submitted by Sebastien Helleu.
115 * FIXED: Python 2.4 backward [22]incompatibility.
207 * FIXED: Python 2.4 backward [38]incompatibility.
116208 * FIXED: 8.6.6 regression broke Jython compatibility. See
117 [23]discussion list.
209 [39]discussion list.
118210 * FIXED: Leaky file handles in a2x and music and latex filters which
119211 created incompatibility problems for Jython.
120212 * FIXED: All Python filters are executed with the same Python
121213 interpreter that executes the asciidoc parent (previously filters
122214 were hardwired to execute the python interpreter). This prevents
123 [24]Python mix-ups.
215 [40]Python mix-ups.
124216 * FIXED: Microsoft Windows shelled command-line truncation that
125217 caused shelled commands to fail e.g. the data-uri attribute
126218 failure.
127219 __________________________________________________________________
128220
129 3. Version 8.6.6 (2011-09-04)
221 4. Version 8.6.6 (2011-09-04)
130222
131223 Release highlights
132224 * The AsciiDoc plugin architecture has been enhanced, unified and
155247 command-line option to override this behavior).
156248 * tests: Add Italian language tests. Patch submitted by Simon
157249 Ruderich. See:
158 [25]http://groups.google.com/group/asciidoc/browse_thread/thread/5e
250 [41]http://groups.google.com/group/asciidoc/browse_thread/thread/5e
159251 2e6f4dd740d51a
160252 * tests: Add tests for localized man pages. Patch submitted by Simon
161253 Ruderich. See:
162 [26]http://groups.google.com/group/asciidoc/browse_thread/thread/5e
254 [42]http://groups.google.com/group/asciidoc/browse_thread/thread/5e
163255 2e6f4dd740d51a
164256 * If the section name is prefixed with a + character then the section
165257 contents is appended to the contents of an already existing
170262 section name will be prefixed with a + character so that it is
171263 appended to (rather than replace) other docinfo sections.
172264 * Added {sp} intrinsic attribute for single space character. See
173 [27]http://groups.google.com/group/asciidoc/browse_thread/thread/a8
265 [43]http://groups.google.com/group/asciidoc/browse_thread/thread/a8
174266 39aa01db0765d2
175267 * Fixed TOC and footnotes generator. Patch submitted by Will. See
176 [28]http://groups.google.com/group/asciidoc/browse_thread/thread/73
268 [44]http://groups.google.com/group/asciidoc/browse_thread/thread/73
177269 4ac5afed736987
178270 * The asciidoc-confdir attribute is set to the asciidoc executable
179271 directory if it contains global configuration files i.e. a local
184276 Always delete temp files irrespective of outcome.
185277 * Added truecolor option to LaTeX filter. Patch submitted by Michel
186278 Krämer. See:
187 [29]http://groups.google.com/group/asciidoc/browse_thread/thread/64
279 [45]http://groups.google.com/group/asciidoc/browse_thread/thread/64
188280 36788a10561851
189281 * Unit test for table column specifiers with merged cells. Patch
190282 submitted by Simon Ruderich. See:
191 [30]http://groups.google.com/group/asciidoc/browse_thread/thread/c9
283 [46]http://groups.google.com/group/asciidoc/browse_thread/thread/c9
192284 238380a1f2507a
193285 * Added verbose message for ifeval::[] macro evaluation.
194286 * Added test case for ifeval::[] evaluation.
196288 disallow code malicious execution). Patch submitted by Kenny
197289 MacDermid.
198290 * Changed web site layout from table to CSS based. See
199 [31]http://groups.google.com/group/asciidoc/browse_thread/thread/ec
291 [47]http://groups.google.com/group/asciidoc/browse_thread/thread/ec
200292 8e8481eb0e27b0/d1c035092b5bb7a4?lnk=gst&q=caption+option#d1c035092b
201293 5bb7a4
202294 * a2x: Pass --format option value to asciidoc as a2x-format
203295 attribute. Patch submitted by Lex Trotman
204 ([32]http://groups.google.com/group/asciidoc/browse_thread/thread/3
296 ([48]http://groups.google.com/group/asciidoc/browse_thread/thread/3
205297 e177b84bc133ca9/659796dfadad30ea?lnk=gst&q=a2x+format#659796dfadad3
206298 0ea).
207299 * Added two FAQs submitted by Lex Trotman. See:
208 [33]http://groups.google.com/group/asciidoc/browse_thread/thread/16
300 [49]http://groups.google.com/group/asciidoc/browse_thread/thread/16
209301 d3fb9672a408e7
210302 * html5,xhtml11: Implemented themes directory structure.
211303 * html5,xhtml11: Implemented asciidoc --theme management option
221313 * Added css-signature attribute to tests.
222314 * Add css-signature attribute to set a CSS signature for the
223315 document. Patch submitted by Peg Russell, see:
224 [34]http://groups.google.com/group/asciidoc/browse_thread/thread/ba
316 [50]http://groups.google.com/group/asciidoc/browse_thread/thread/ba
225317 cbf8aeb8ad6a3a
226318 * White background for toc2 TOC viewport so that horizontally
227319 scrolled content does not obscure the the TOC. Patch submitted by
228320 Lionel Orry, see:
229 [35]http://code.google.com/p/asciidoc/issues/detail?id=8
321 [51]http://code.google.com/p/asciidoc/issues/detail?id=8
230322
231323 Bug fixes
232324 * FIXED: Plugin install command: Delete backend directory is install
241333 using the default permissions.
242334 * FIXED: Fixed missing quote in preceding LaTeX filter patch. Fix
243335 submitted by Simon Ruderich. See:
244 [36]http://groups.google.com/group/asciidoc/browse_thread/thread/64
336 [52]http://groups.google.com/group/asciidoc/browse_thread/thread/64
245337 36788a10561851
246338 * FIXED: Some path attributes were processed as escaped Python
247339 strings which could result in corrupted path names with backslash
248340 separated Windows path names. Reported by Will. See:
249 [37]http://groups.google.com/group/asciidoc/browse_thread/thread/e8
341 [53]http://groups.google.com/group/asciidoc/browse_thread/thread/e8
250342 f3938bcb4c8bb4/44d13113a35738ef
251343 * FIXED: Vertically spanned table cells resulted in incorrect column
252344 styles being applied to some cells. Reported by Will:
253 [38]http://groups.google.com/group/asciidoc/browse_thread/thread/c9
345 [54]http://groups.google.com/group/asciidoc/browse_thread/thread/c9
254346 238380a1f2507a/9afc4559d51e1dbd
255347 * FIXED: LaTeX backend: fixed bad escapes. Patch submitted by Mark
256348 McCurry:
257 [39]http://groups.google.com/group/asciidoc/browse_thread/thread/8c
349 [55]http://groups.google.com/group/asciidoc/browse_thread/thread/8c
258350 111f1046b33691/158a944cf4d5ff0d?lnk=gst&q=latex+escapes#158a944cf4d
259351 5ff0d
260352 * FIXED: When using slidy backend, display of characters with accents
261353 is wrong because of meta http-equiv line missing. Reported by
262354 Fabrice Flore-Thebault. See:
263 [40]http://groups.google.com/group/asciidoc/browse_thread/thread/ea
355 [56]http://groups.google.com/group/asciidoc/browse_thread/thread/ea
264356 f25f21d1da180a
265357 __________________________________________________________________
266358
267 4. Version 8.6.5 (2011-05-20)
359 5. Version 8.6.5 (2011-05-20)
268360
269361 Release highlights
270362 * The addition of an html5 backend to generate HTML 5 output. Apart
271363 from the inclusion of audio and video block macros the html5
272364 backend is functionally identical to the xhtml11 backend.
273365 * A new flask theme for xhtml11 and html5 backends inspired by the
274 [41]Flask website styling (see toc2 example in the next item
366 [57]Flask website styling (see toc2 example in the next item
275367 below).
276368 * The new toc2 attribute generates a table of contents in the left
277 hand margin (xhtml11 and html5 backends). [42]This example was
369 hand margin (xhtml11 and html5 backends). [58]This example was
278370 generated using the following command:
279371 asciidoc -b html5 -a icons -a toc2 -a theme=flask article.txt
280372 * a2x(1) now has a flexible mechanism for copying arbitrary resource
287379 manifest automatically.
288380 + You can explicitly specify file extension MIME types.
289381 + The enhanced resource processing works around a couple of
290 DocBook XSL bugs (see [43]EPUB Notes).
382 DocBook XSL bugs (see [59]EPUB Notes).
291383
292384 All additions and changes
293385 * A new flask theme for xhtml11 and html5 backends. A shameless
294 knock-off of the [44]Flask website styling.
386 knock-off of the [60]Flask website styling.
295387 * Added HTML 5 article with toc2 table of contents to the example on
296388 the AsciiDoc website home page.
297389 * Added filters and topics help topics. Fixed documentation errors in
298390 help text. Patch submitted by Lionel Orry, see:
299 [45]http://groups.google.com/group/asciidoc/browse_thread/thread/9d
391 [61]http://groups.google.com/group/asciidoc/browse_thread/thread/9d
300392 a9d48a6461ff14
301393 * Pass parent configuration files, command-line attributes and header
302394 attributes to table asciidoc filters. Based on patch submitted by
303395 Simon Ruderich, see:
304 [46]http://groups.google.com/group/asciidoc/browse_thread/thread/5c
396 [62]http://groups.google.com/group/asciidoc/browse_thread/thread/5c
305397 792cbb395b753b
306398 * Allow a title attribute entry in the document header so that HTML
307399 backends can set the title element separately from the displayed
308400 document title (the doctitle attribute).
309401 * Pass lang attribute to asciidoc table style filter. Patch submitted
310402 by Simon Ruderich, see:
311 [47]http://groups.google.com/group/asciidoc/browse_thread/thread/e2
403 [63]http://groups.google.com/group/asciidoc/browse_thread/thread/e2
312404 100b7cb29283ce
313405 * xhtml11,html5: Added toc2 attribute which generates a scrollable
314406 table of contents in the left hand margin. Based on customized CSS
315407 written by Suraj Kurapati, see
316 [48]http://groups.google.com/group/asciidoc/browse_thread/thread/c5
408 [64]http://groups.google.com/group/asciidoc/browse_thread/thread/c5
317409 e30ee5555877f5
318410 * Added asciidoc-confdir intrinsic attribute which expands to the
319411 global conf directory.
320412 * Documented that you can specify multiple CSS files with the a2x(1)
321413 --stylesheet command option. See:
322 [49]http://groups.google.com/group/asciidoc/browse_thread/thread/ba
414 [65]http://groups.google.com/group/asciidoc/browse_thread/thread/ba
323415 f3218551d05a05
324416 * Improved xhtml11 backend’s table of contents generation latency.
325417 Patch submitted by Hongli Lai. See:
326 [50]http://groups.google.com/group/asciidoc/browse_thread/thread/5a
418 [66]http://groups.google.com/group/asciidoc/browse_thread/thread/5a
327419 7fe64fbfd65ad
328420 * Added html5 backend.
329421 * For consistency converted all DOS formatted configuration and text
330422 files to UNIX format.
331423 * html4: Added ability to use role attribute with most block
332424 elements. Patch contributed by Simon Ruderich. See
333 [51]http://groups.google.com/group/asciidoc/browse_thread/thread/56
425 [67]http://groups.google.com/group/asciidoc/browse_thread/thread/56
334426 20ba634fdb030a
335427 * Added Dutch language configuration file and accompanying test file
336428 (contributed by Dag Wieers, see
337 [52]http://groups.google.com/group/asciidoc/browse_thread/thread/f9
429 [68]http://groups.google.com/group/asciidoc/browse_thread/thread/f9
338430 69b9ce987d7f5d).
339431 * Configuration files are loaded in two passes when the -e
340432 command-line option is used (the same behavior as when the -e
341433 option is not used). Patch submitted by haad. See
342 [53]http://groups.google.com/group/asciidoc/browse_thread/thread/cd
434 [69]http://groups.google.com/group/asciidoc/browse_thread/thread/cd
343435 0f47495fd04181 and
344 [54]http://code.google.com/p/asciidoc/issues/detail?id=6&q=label%3A
436 [70]http://code.google.com/p/asciidoc/issues/detail?id=6&q=label%3A
345437 Priority-Medium
346438 * Documented how to include embedded fonts in an EPUB document.
347439 * a2x: Added .<ext>=<mimetype> resource specifier syntax.
356448 * a2x: Copy resources referenced in the OPF and resources referenced
357449 by the generated HTML (in theory DocBook XSL should ensure they are
358450 identical but this is not always the case e.g.
359 [55]http://sourceforge.net/tracker/?func=detail&atid=373747&aid=285
451 [71]http://sourceforge.net/tracker/?func=detail&atid=373747&aid=285
360452 4075&group_id=21935).
361453 * Drop border from callout list image links.
362454 * html4: Moved manpage NAME section out of header so that the name
367459 literal paragraphs and blocks.
368460 * Constrained quotes can now be bounded on the left by a } character.
369461 See:
370 [56]http://groups.google.com/group/asciidoc/browse_thread/thread/b2
462 [72]http://groups.google.com/group/asciidoc/browse_thread/thread/b2
371463 4cc3362f35b801
372464 * Added text-decoration roles (underline, overline, line-through,
373465 blink) for xhtml11 and html5 outputs.
379471 example (the underline.png resource was not in the manifest).
380472 __________________________________________________________________
381473
382 5. Version 8.6.4 (2011-02-20)
474 6. Version 8.6.4 (2011-02-20)
383475
384476 Additions and changes
385477 * Added text foreground and background color along with text size CSS
386478 styles for XHTML outputs, see
387 [57]http://www.methods.co.nz/asciidoc/userguide.html#X96.
479 [73]http://asciidoc.org/userguide.html#X96.
388480 * Vim syntax highlighter: highlight macros that start with an
389481 attribute reference (a common idiom).
390482 * Vim syntax highlighter: highlight attribute references in macro
393485 templates.
394486 * Double-width East Asian characters in titles now correctly match
395487 the title underline widths. Submitted by Changjian Gao (see
396 [58]http://groups.google.com/group/asciidoc/browse_thread/thread/77
488 [74]http://groups.google.com/group/asciidoc/browse_thread/thread/77
397489 f28b0dfe60d262).
398 * Implemented [59]asciidoc(1) filter commands, see:
399 [60]http://groups.google.com/group/asciidoc/browse_thread/thread/40
490 * Implemented [75]asciidoc(1) filter commands, see:
491 [76]http://groups.google.com/group/asciidoc/browse_thread/thread/40
400492 c64cd33ee1905c
401493 * User’s home directory now calculated in a platform independent
402494 manner.
403495 * Added double-quote characters to French language file. Patch
404496 contributed Yves-Alexis Perez, see:
405 [61]http://groups.google.com/group/asciidoc/browse_thread/thread/e1
497 [77]http://groups.google.com/group/asciidoc/browse_thread/thread/e1
406498 5282f072413940
407499 * Vim Syntax highlighter: Highlight closing OpenBlocks which
408500 immediately follow a literal paragraph.
409501 * Changed UNIX /dev/null to OS independent os.devnull in filters
410502 code. Suggested by Henrik Maier:
411 [62]http://groups.google.com/group/asciidoc/browse_thread/thread/5a
503 [78]http://groups.google.com/group/asciidoc/browse_thread/thread/5a
412504 c8e8ea895147e9
413505 * Vim syntax highlighter: Single and double quoted text now
414506 highlights correctly when preceded by an attributes list.
415507 * Added Ukrainian language file (lang-uk.conf). Added double-quote
416508 characters to Russian language file.conf). Patches contributed by
417509 Lavruschenko Oleksandr, see
418 [63]http://groups.google.com/group/asciidoc/browse_thread/thread/e1
510 [79]http://groups.google.com/group/asciidoc/browse_thread/thread/e1
419511 5282f072413940
420512 * Single and double quote characters are now set using the {lsquo},
421513 {rsquo}, {ldquo} and {rdquo} attributes. This makes is easy to
422514 customise language specific quotes. See:
423 [64]http://groups.google.com/group/asciidoc/browse_thread/thread/e1
515 [80]http://groups.google.com/group/asciidoc/browse_thread/thread/e1
424516 5282f072413940
425517 * Implemented conf-files attribute to allow configuration files to be
426518 specified in the source document. Suggested by Lex Trotman, see:
427 [65]http://groups.google.com/group/asciidoc/browse_thread/thread/b1
519 [81]http://groups.google.com/group/asciidoc/browse_thread/thread/b1
428520 1066a828ab45b9
429521
430522 Bug fixes
432524 * FIXED: Setting quotes configuration entries using document
433525 attribute entries failed if the attribute entry was not in the
434526 document header. See:
435 [66]http://groups.google.com/group/asciidoc/browse_thread/thread/a1
527 [82]http://groups.google.com/group/asciidoc/browse_thread/thread/a1
436528 dd0562dee8b939
437529 * FIXED: If the input and output file names were different then the
438530 output file name was incorrectly used to synthesize docinfo file
441533 defined as a blank string. Reported by Peggy Russell.
442534 * FIXED: Encoding error in automatically generated author initials.
443535 Patch submitted by Xin Wang. See:
444 [67]http://groups.google.com/group/asciidoc/browse_thread/thread/f4
536 [83]http://groups.google.com/group/asciidoc/browse_thread/thread/f4
445537 4615dca0b834e9
446538 __________________________________________________________________
447539
448 6. Version 8.6.3 (2010-11-14)
540 7. Version 8.6.3 (2010-11-14)
449541
450542 Additions and changes
451543 * Added and unbreakable option to bulleted and numbered lists (thanks
464556 * attributes, titles and specialcharacters sections are now read from
465557 the local asciidoc.conf file before the header is parsed. This
466558 fixes a regression problem. See
467 [68]http://groups.google.com/group/asciidoc/browse_thread/thread/1b
559 [84]http://groups.google.com/group/asciidoc/browse_thread/thread/1b
468560 3f88f1f8118ab3
469561 * Document header attributes take precedence over configuration file
470562 attributes.
488580 specified.
489581 * Make builds the man pages. Patch submitted by Sebastian Pipping.
490582 See
491 [69]http://groups.google.com/group/asciidoc/browse_thread/thread/c2
583 [85]http://groups.google.com/group/asciidoc/browse_thread/thread/c2
492584 1c2902c29bae64
493585
494586 Bug fixes
495587 * FIXED: Sometimes double backquotes were misinterpreted as inline
496588 literal macros. See:
497 [70]http://groups.google.com/group/asciidoc/browse_thread/thread/f5
589 [86]http://groups.google.com/group/asciidoc/browse_thread/thread/f5
498590 10ea82a88aaee8
499591 * FIXED: Regression in 8.6.2: command-line attributes were not
500592 available to the global asciidoc.conf.
501593 * FIXED: Postponed document title substitutions until backend conf
502594 files have been loaded (8.6.2 regression). See
503 [71]http://groups.google.com/group/asciidoc/browse_thread/thread/42
595 [87]http://groups.google.com/group/asciidoc/browse_thread/thread/42
504596 b63ce90c2563b8
505597 * FIXED: The XSL Stylesheets customizations were preventing chapter
506598 and section level TOCs from being generated when using XSL
507599 Stylesheets via a2x. See
508 [72]http://groups.google.com/group/asciidoc/browse_thread/thread/42
600 [88]http://groups.google.com/group/asciidoc/browse_thread/thread/42
509601 b63ce90c2563b8
510602 * FIXED: “UnicodeDecodeError: 'ascii' codec can’t decode byte” error.
511603 This error is due to a limitation in the Python HTMLParser module,
512 see: [73]http://bugs.python.org/issue3932
604 see: [89]http://bugs.python.org/issue3932
513605 * FIXED: Broken --no-conf option (8.6.2 regression).
514606 * FIXED: Regression in 8.6.2: configuration attribute entries set in
515607 the document header may cause a FAILED: incomplete configuration
518610 * FIXED: a2x regression in 8.6.2: HTML Help .hhp file name had
519611 reverted to default name instead of the AsciiDoc source file name.
520612 See:
521 [74]http://groups.google.com/group/asciidoc/browse_thread/thread/de
613 [90]http://groups.google.com/group/asciidoc/browse_thread/thread/de
522614 dc961b23e9ac56
523615 * FIXED: Attributes in man page title caused it to be dropped
524616 resulting in invalid DocBook output.
526618 pages.
527619 __________________________________________________________________
528620
529 7. Version 8.6.2 (2010-10-03)
621 8. Version 8.6.2 (2010-10-03)
530622
531623 Additions and changes
532624 * docbook45: Enclosed bibliographic lists in a bibliodiv — you can
536628 * AttributeEntry values can span multiple lines with a ' +' line
537629 continuation.
538630 * Added slidy backend (based on Phillip Lord’s slidy backend
539 [75]https://phillordbio-asciidoc-fixes.googlecode.com/hg/).
631 [91]https://phillordbio-asciidoc-fixes.googlecode.com/hg/).
540632 * Implemented OpenBlock partintro style for book part introductions.
541633 * Comment lines substitute special characters only.
542634 * Backend specific global configuration files (all except
559651 outputs.
560652 * Added a start attribute to numbered lists to set the start number.
561653 See:
562 [76]http://groups.google.com/group/asciidoc/browse_thread/thread/c1
654 [92]http://groups.google.com/group/asciidoc/browse_thread/thread/c1
563655 4a4c3b1e4f6dc5
564656 * Added two more docinfo attributes docinfo1 and docinfo2 to allow
565657 and control inclusion of a shared docinfo file. See
566 [77]http://groups.google.com/group/asciidoc/browse_thread/thread/c9
658 [93]http://groups.google.com/group/asciidoc/browse_thread/thread/c9
567659 48697943432e24
568660 * Vim syntax highlighter highlights multi-name conditional
569661 attributes.
570662 * LaTeX backend patch submitted by Andreas Hermann Braml (see
571 [78]http://groups.google.com/group/asciidoc/browse_thread/thread/1c
663 [94]http://groups.google.com/group/asciidoc/browse_thread/thread/1c
572664 415fc4540ce5e5).
573665 * Implemented backend aliases; renamed docbook.conf to docbook45.conf
574666 and aliased docbook45 backend to docbook; aliased xhtml11 to html.
582674 icons and data-uri attributes were specified.
583675 * FIXED: Long standing bug: nested include macros did not restore the
584676 parent document infile and indir attributes. See:
585 [79]http://groups.google.com/group/asciidoc/browse_thread/thread/87
677 [95]http://groups.google.com/group/asciidoc/browse_thread/thread/87
586678 12a95e95a292a7
587679 * FIXED: html4: set preamble ID anchor.
588680 * FIXED: xhtml11: dropped unusable id and role attributes from
591683 if x or y is undefined.
592684 * FIXED: latex filter not being installed by Makefile. Thanks to
593685 Grant Edwards for this patch. See
594 [80]http://groups.google.com/group/asciidoc/browse_thread/thread/c4
686 [96]http://groups.google.com/group/asciidoc/browse_thread/thread/c4
595687 427a3902d130a8
596688 * FIXED: a2x: Long-standing bug in a2x which always passes
597689 --string-param navig.graphics 0 to xsltproc, regardless of whether
598690 icons are enabled or not. Reported by Michael Wild:
599 [81]http://groups.google.com/group/asciidoc/browse_thread/thread/59
691 [97]http://groups.google.com/group/asciidoc/browse_thread/thread/59
600692 a610068e4acb58
601693 __________________________________________________________________
602694
603 8. Version 8.6.1 (2010-08-22)
695 9. Version 8.6.1 (2010-08-22)
604696
605697 Additions and changes
606698 * a2x: --resource-dir option renamed to --resource.
623715 backends (previously the docinfo file was included in the body
624716 instead of the header).
625717
626 8.1. Regression issues
718 9.1. Regression issues
627719
628720 This release breaks compatibility with quoted element positional color
629721 and size attributes (HTML backends). To revert to the deprecated quote
630722 behavior define the deprecated-quotes attribute in the global
631723 asciidoc.conf file or on the command-line. For a more detailed
632724 explanation of the rationale behind this change see
633 [82]http://groups.google.com/group/asciidoc/browse_thread/thread/b22603
725 [98]http://groups.google.com/group/asciidoc/browse_thread/thread/b22603
634726 bfb879418c.
635727 __________________________________________________________________
636728
637 9. Version 8.6.0 (2010-08-16)
729 10. Version 8.6.0 (2010-08-16)
638730
639731 Additions and changes
640732 * The AsciiDoc distribution can now be built “out of the box” from
646738 both a system wide copy and multiple local copies of AsciiDoc to
647739 coexist on the same host PC.
648740 * CSS quirks mode is no longer the default xhtml11 output
649 ([83]http://groups.google.com/group/asciidoc/browse_thread/thread/1
741 ([99]http://groups.google.com/group/asciidoc/browse_thread/thread/1
650742 c02d27d49221aa2).
651743 * Relaxed anchor ID name syntax
652 ([84]http://groups.google.com/group/asciidoc/browse_thread/thread/5
653 f3e825c74ed30c).
744 ([100]http://groups.google.com/group/asciidoc/browse_thread/thread/
745 5f3e825c74ed30c).
654746 * Added document files: doc/epub-notes.txt,
655747 doc/publishing-ebooks-with-asciidoc.txt.
656748 * a2x: If all other resource locations are exhausted then recursively
681773 * Added the role element to xhtml11 backend block templates.
682774 * Suppressed md5 module deprecation warning from music and Graphviz
683775 filters.
684 * Pygments ([85]http://pygments.org/) option added to source code
776 * Pygments ([101]http://pygments.org/) option added to source code
685777 highlight filter. Based on Pygments source code filter written by
686778 David Hajage
687 ([86]http://groups.google.com/group/asciidoc/browse_thread/thread/d
688 8d042f5a3021369/8934ebbb8cb7144b).
779 ([102]http://groups.google.com/group/asciidoc/browse_thread/thread/
780 d8d042f5a3021369/8934ebbb8cb7144b).
689781 * xhtml11: Added a new theme (volnitsky). Written and contributed by
690782 Leonid V. Volnitsky.
691783 * xhtml11: Set body element class name to document type.
693785 page DocBook output. Man pages are now dated using the revdate
694786 attribute value if it has been defined. Based on patch supplied by
695787 Rainer Muller
696 [87]http://groups.google.com/group/asciidoc/browse_frm/thread/319e5
697 cd94493e330/3fcb83fab067af42.
788 [103]http://groups.google.com/group/asciidoc/browse_frm/thread/319e
789 5cd94493e330/3fcb83fab067af42.
698790 * Added {template:...} system attribute.
699791 * Table of contents attribute toc can now be specified in the
700792 document header.
716808 * Added paragraph styles to music and graphviz filters.
717809 * Documented dynamic template names. 753: Graphviz filter can now
718810 generate SVG format images. Patch submitted by Elmo Todurov, see:
719 [88]http://groups.google.com/group/asciidoc/browse_frm/thread/fe9b3
720 3d8f5f1e0af The xhtml11 SVG Graphviz template marked EXPERIMENTAL.
811 [104]http://groups.google.com/group/asciidoc/browse_frm/thread/fe9b
812 33d8f5f1e0af The xhtml11 SVG Graphviz template marked EXPERIMENTAL.
721813 No SVG support for other backends.
722814 * AsciiDoc template names can now contain embedded attribute
723815 references.
724816 * Added legalnotice tag to doc/article-docinfo.xml example.
725817 * xhtml11 backend: Callouts and callout lists display callout icons
726818 when the icons attribute is defined. See
727 [89]http://groups.google.com/group/asciidoc/browse_frm/thread/8eda3
728 ea812968854
819 [105]http://groups.google.com/group/asciidoc/browse_frm/thread/8eda
820 3ea812968854
729821 * Document attribute names are case insensitive everywhere, this
730822 makes using attribute entries more consistent e.g. previously
731823 :VERS: had to be refered to
732824 * Hungarian translation of footer-text (submitted by Miklos Vajna).
733825 See
734 [90]http://groups.google.com/group/asciidoc/browse_frm/thread/7174c
735 b7598993c72#
826 [106]http://groups.google.com/group/asciidoc/browse_frm/thread/7174
827 cb7598993c72#
736828 * asciidocapi.py 0.1.2: Can now load AsciiDoc script named asciidoc.
737829 See
738 [91]http://groups.google.com/group/asciidoc/browse_frm/thread/66e7b
739 59d12cd2f91 Based on patch submitted by Phillip Lord.
830 [107]http://groups.google.com/group/asciidoc/browse_frm/thread/66e7
831 b59d12cd2f91 Based on patch submitted by Phillip Lord.
740832 * German translation of footer-text (submitted by Simon Ruderich).
741833 See
742 [92]http://groups.google.com/group/asciidoc/browse_frm/thread/7174c
743 b7598993c72
834 [108]http://groups.google.com/group/asciidoc/browse_frm/thread/7174
835 cb7598993c72
744836 * Pushed HTML footer text into language conf files with the
745837 introduction of a [footer-text] configuration file template
746838 section. See
747 [93]http://groups.google.com/group/asciidoc/browse_frm/thread/7174c
748 b7598993c72
839 [109]http://groups.google.com/group/asciidoc/browse_frm/thread/7174
840 cb7598993c72
749841
750842 Bug fixes
751843 * FIXED: Sometimes multiple double quoted text elements in the same
752844 paragraph were mistakenly seen as starting with an inline literal.
753845 See
754 [94]http://groups.google.com/group/asciidoc/browse_frm/thread/219c8
755 6ae25b79a21
846 [110]http://groups.google.com/group/asciidoc/browse_frm/thread/219c
847 86ae25b79a21
756848 * FIXED: localtime and doctime attributes calculated incorrect
757849 daylight saving / non daylight saving timezones and consequently so
758850 did HTML footers. Patch submitted by Slawomir Testowy. See
759 [95]http://groups.google.com/group/asciidoc/browse_frm/thread/af652
760 507caf6cec9
851 [111]http://groups.google.com/group/asciidoc/browse_frm/thread/af65
852 2507caf6cec9
761853 * FIXED: Missing selector for List of examples title in DocBook CSS
762854 file. Patch submitted by Laurent Laville. See
763 [96]http://groups.google.com/group/asciidoc/browse_frm/thread/3f969
764 00f7fbf5620
855 [112]http://groups.google.com/group/asciidoc/browse_frm/thread/3f96
856 900f7fbf5620
765857 * FIXED: Broken accents in lang-hu.conf. See:
766 [97]http://groups.google.com/group/asciidoc/browse_frm/thread/7174c
767 b7598993c72
858 [113]http://groups.google.com/group/asciidoc/browse_frm/thread/7174
859 cb7598993c72
768860 * FIXED: DocBook XSL generated HTML callout lists are properly
769861 aligned. Submitted by Lionel Orry. See
770 [98]http://groups.google.com/group/asciidoc/browse_frm/thread/2ff80
771 2547b6a75ea
862 [114]http://groups.google.com/group/asciidoc/browse_frm/thread/2ff8
863 02547b6a75ea
772864 * FIXED: Filter execution now occurs prior to filter markup template
773865 substitution to ensure image data URI encoding happens after image
774866 generation (see
775 [99]http://groups.google.com/group/asciidoc/browse_thread/thread/14
776 e8fcb289a135b).
867 [115]http://groups.google.com/group/asciidoc/browse_thread/thread/1
868 4e8fcb289a135b).
777869 * FIXED: The section numbers no longer increment when the numbered
778870 attribute is undefined (see
779 [100]http://groups.google.com/group/asciidoc/browse_thread/thread/f
871 [116]http://groups.google.com/group/asciidoc/browse_thread/thread/f
780872 aa36e9e5c7da019/d24cab3fe363e58d).
781873 __________________________________________________________________
782874
783 10. Version 8.5.3 (2010-01-18)
875 11. Version 8.5.3 (2010-01-18)
784876
785877 Additions and changes
786878 * a2x: Added a2x configuration file options ASCIIDOC_OPTS,
787879 DBLATEX_OPTS, FOP_OPTS, XSLTPROC_OPTS (appended to same-named
788880 command-line options). See
789 [101]http://groups.google.com/group/asciidoc/browse_frm/thread/ac4b
881 [117]http://groups.google.com/group/asciidoc/browse_frm/thread/ac4b
790882 9bfa2116db28
791883 * Dropped .hgignore from the repository. See
792 [102]http://groups.google.com/group/asciidoc/browse_frm/thread/c17a
884 [118]http://groups.google.com/group/asciidoc/browse_frm/thread/c17a
793885 bd175778f5ea
794886 * Don’t pass verbose options to asciidoc table filter so that
795887 asciidocapi messages are not discarded. See:
796 [103]http://groups.google.com/group/asciidoc/browse_frm/thread/c17a
888 [119]http://groups.google.com/group/asciidoc/browse_frm/thread/c17a
797889 bd175778f5ea
798890 * Added ./tests/data/lang-pt-BR-test.txt file to the repository.
799891 * xhtml11: Verse block and verse paragraph content enveloped in a pre
800892 tag (instead of a div) so it renders better in text-only browsers.
801893 See:
802 [104]http://groups.google.com/group/asciidoc/browse_frm/thread/1b6b
894 [120]http://groups.google.com/group/asciidoc/browse_frm/thread/1b6b
803895 66adb24e710
804896 * User Guide: Clarified Passthrough Blocks (suggested by Simon
805897 Ruderich).
818910 * FIXED: Website: broken image links in chunked User Guide.
819911 __________________________________________________________________
820912
821 11. Version 8.5.2 (2009-12-07)
913 12. Version 8.5.2 (2009-12-07)
822914
823915 Additions and changes
824916 * Updated example article and book documents with the recommended
827919 * Added Italian language configuration file (contributed by Fabio
828920 Inguaggiato).
829921 * Added header table style. See:
830 [105]http://groups.google.com/group/asciidoc/browse_frm/thread/a23f
922 [121]http://groups.google.com/group/asciidoc/browse_frm/thread/a23f
831923 ea28394c8ca9
832924 * Pass icons, data-uri, imagesdir, iconsdir attributes to asciidoc
833925 table style filter so that images are rendered in table cells.
838930 * HTML outputs: Table and figure caption punctuation set to more
839931 usual syntax.
840932 * docbook backend: footnotes can now contain embedded images. See
841 [106]http://groups.google.com/group/asciidoc/browse_frm/thread/50b2
933 [122]http://groups.google.com/group/asciidoc/browse_frm/thread/50b2
842934 8f6941de111a
843935 * CSS tweaks so that tables processed by DocBook XSL Stylesheets have
844936 the default asciidoc xhtml11 backend styling. See
845 [107]http://groups.google.com/group/asciidoc/browse_frm/thread/dfe5
937 [123]http://groups.google.com/group/asciidoc/browse_frm/thread/dfe5
846938 204d5b2c9685
847939 * Block titles take precedence over section titles to avoid titled
848940 delimited blocks being mistaken for two line section titles (see
849 [108]http://groups.google.com/group/asciidoc/browse_frm/thread/f0b6
941 [124]http://groups.google.com/group/asciidoc/browse_frm/thread/f0b6
850942 f9989f828c3).
851943 * Section title trace displays level and title text.
852944 * FAQ additions.
862954 * xhtml11: Nicer default quote block styling.
863955 * Exclude floating titles from xhtml11 table of contents. Patch
864956 submitted by Mark Burton (see
865 [109]http://groups.google.com/group/asciidoc/browse_frm/thread/14ae
957 [125]http://groups.google.com/group/asciidoc/browse_frm/thread/14ae
866958 fc1cb6bd85f5).
867959 * Enhanced doc/article-docinfo.xml example docinfo file.
868960 * Vim syntax highlighter improvements.
870962 Bug fixes
871963 * FIXED: Absolute imagesdir and iconsdir attribute path names do not
872964 work with the xhtml11 data-uri encoding. See
873 [110]http://groups.google.com/group/asciidoc/browse_frm/thread/cb8b
965 [126]http://groups.google.com/group/asciidoc/browse_frm/thread/cb8b
874966 7694bbc82a6
875967 * FIXED: Regression issue with inline data-uri images. See
876 [111]http://groups.google.com/group/asciidoc/browse_frm/thread/cb8b
968 [127]http://groups.google.com/group/asciidoc/browse_frm/thread/cb8b
877969 7694bbc82a6
878970 * FIXED: An unexpected error occurred when processing a table
879971 containing CSV data if the cols attribute was not explicitly
880972 specified. See
881 [112]http://groups.google.com/group/asciidoc/browse_frm/thread/4b0f
973 [128]http://groups.google.com/group/asciidoc/browse_frm/thread/4b0f
882974 364b477ec165
883975 __________________________________________________________________
884976
885 12. Version 8.5.1 (2009-10-31)
977 13. Version 8.5.1 (2009-10-31)
886978
887979 Additions and changes
888980 * If an AsciiDoc document file begins with a UTF-8 BOM (byte order
889981 mark) then it is passed transparently through to the output file.
890982 The BOM is stripped from included files. See
891 [113]http://groups.google.com/group/asciidoc/browse_frm/thread/e5e6
983 [129]http://groups.google.com/group/asciidoc/browse_frm/thread/e5e6
892984 1823ff4203cd
893985 * Added AsciiDoc role attribute to quoted text. Sets class attribute
894986 in HTML outputs; role attribute in DocBook outputs. See:
895 [114]http://groups.google.com/group/asciidoc/browse_frm/thread/2aa3
987 [130]http://groups.google.com/group/asciidoc/browse_frm/thread/2aa3
896988 e5711d243045
897989 * Conditional attribute syntax extended: they now accept multiple
898990 ORed or ANDed attribute names.
9171009 * FIXED: a2x: --dblatex-opts is now processed last so
9181010 asciidoc-dblatex.xsl params can be overridden. Patch submitted by
9191011 Mark Fernandes (see
920 [115]http://groups.google.com/group/asciidoc/browse_frm/thread/5215
1012 [131]http://groups.google.com/group/asciidoc/browse_frm/thread/5215
9211013 c99dcc865e7d).
9221014 * FIXED: An error occurred if a directory in current path with same
9231015 name as executable.
9241016
925 12.1. Regression issues
1017 13.1. Regression issues
9261018
9271019 There’s been quite a bit of tiding up to the xhtml11 JavaScript. The
9281020 most obvious change is that the toc.js script has been superceded by
9401032
9411033 Take a look at the [header] and [footer] changes in the xhtml11.conf
9421034 diff to see what’s going on:
943 [116]http://hg.sharesource.org/asciidoc/diff/55a5999bfd04/xhtml11.conf
944 __________________________________________________________________
945
946 13. Version 8.5.0 (2009-10-04)
1035 [132]http://hg.sharesource.org/asciidoc/diff/55a5999bfd04/xhtml11.conf
1036 __________________________________________________________________
1037
1038 14. Version 8.5.0 (2009-10-04)
9471039
9481040 Additions and changes
9491041 * Implemented a float attribute for tables and block images (HTML
9661058 configuration file templates.
9671059 * Allow constrained quotes to be bounded on the left by a colons and
9681060 semicolons, see
969 [117]http://groups.google.com/group/asciidoc/browse_frm/thread/b276
1061 [133]http://groups.google.com/group/asciidoc/browse_frm/thread/b276
9701062 a927fdc87995
9711063 * Titled listing and literal blocks (DocBook outputs) no longer
9721064 default to examples. See
973 [118]http://groups.google.com/group/asciidoc/browse_frm/thread/f4df
1065 [134]http://groups.google.com/group/asciidoc/browse_frm/thread/f4df
9741066 7c9eec01a9bd
9751067 * Updated language file table, figure and example captions to
9761068 accommodate new auto-numbering in html4 and xhtml11 backends.
9771069 * Titled source highlight filter listings generated by docbook
9781070 backend are now rendered as examples. See
979 [119]http://groups.google.com/group/asciidoc/browse_frm/thread/f4df
1071 [135]http://groups.google.com/group/asciidoc/browse_frm/thread/f4df
9801072 7c9eec01a9bd
9811073 * Implemented counter system attribute.
9821074 * Use counter system attributes to number titled tables and block
9871079 * Allow passthrough inline macro syntax to be used in
9881080 AttributeEntrys.
9891081 * Reinstated 8.4.4 default lang attribute behavior. See
990 [120]http://groups.google.com/group/asciidoc/browse_frm/thread/d299
1082 [136]http://groups.google.com/group/asciidoc/browse_frm/thread/d299
9911083 24043e21cb6a.
9921084 * Added max-width attribute to the xhtml11 backend to set maximum
9931085 display width. See
994 [121]http://groups.google.com/group/asciidoc/browse_frm/thread/74d9
1086 [137]http://groups.google.com/group/asciidoc/browse_frm/thread/74d9
9951087 a542b79ccd50.
9961088 * Added a2x.py, a rewritten and much enhanced version of the old a2x
9971089 bash script.
9981090 * The new a2x can output EPUB formatted documents.
9991091 * Added --safe option and deprecated --unsafe option. Patch submitted
10001092 by Todd Zullinger. See
1001 [122]http://groups.google.com/group/asciidoc/browse_frm/thread/ea3a
1093 [138]http://groups.google.com/group/asciidoc/browse_frm/thread/ea3a
10021094 8ea399ae5d2a and
1003 [123]http://groups.google.com/group/asciidoc/browse_frm/thread/69b3
1095 [139]http://groups.google.com/group/asciidoc/browse_frm/thread/69b3
10041096 183fdab7c6a5
10051097 * Added CHECK and TEST todo highlight words to Vim syntax
10061098 highlighter.
10071099 * Line breaks, page breaks, and horizontal rulers are now processed
10081100 by dblatex, thanks to a patch submitted by Mark Fernandes
1009 ([124]http://groups.google.com/group/asciidoc/browse_frm/thread/a25
1101 ([140]http://groups.google.com/group/asciidoc/browse_frm/thread/a25
10101102 4cf949ea7c6c5).
10111103 * Allow footnote macros hard up against the preceding word so the
10121104 rendered footnote mark can be placed against the noted text without
10131105 an intervening space (patch submitted by Stas Bushuev,
1014 [125]http://groups.google.com/group/asciidoc/browse_frm/thread/e1dc
1106 [141]http://groups.google.com/group/asciidoc/browse_frm/thread/e1dc
10151107 b7ee0efc17b5).
10161108 * Normalized path in safe_filename function (submitted by Todd
10171109 Zullinger,
1018 [126]http://groups.google.com/group/asciidoc/browse_frm/thread/69b3
1110 [142]http://groups.google.com/group/asciidoc/browse_frm/thread/69b3
10191111 183fdab7c6a5).
10201112 * The Asciidoc numbered and toc attributes cause DocBook outputs to
10211113 include asciidoc-numbered and asciidoc-toc processing instructions,
10231115 table of contents (like Asciidoc HTML backends). For backward
10241116 compatibility both numbered and toc attributes are defined by
10251117 default when the docbook backend is used. See
1026 [127]http://groups.google.com/group/asciidoc/browse_frm/thread/1bad
1118 [143]http://groups.google.com/group/asciidoc/browse_frm/thread/1bad
10271119 ad21ff9447ac.
10281120 * data-uri attribute is now evaluated dynamically and can be set in
10291121 document body (previously could only be set from command-line).
10301122 * Added sys3 and eval3 system attributes to passthrough generated
10311123 output, this fixes the data-uri inline image problem:
1032 [128]http://groups.google.com/group/asciidoc/browse_frm/thread/a42d
1124 [144]http://groups.google.com/group/asciidoc/browse_frm/thread/a42d
10331125 b6bc54c2c537.
10341126 * Missing language file generates a warning instead of an error.
10351127 * Updated Spanish language file (updates contributed by Gustavo
10431135 * FIXED: examples/website/layout1.conf and
10441136 examples/website/layout2.conf TOC problem. Submitted by Mark
10451137 (burtoogle). See
1046 [129]http://groups.google.com/group/asciidoc/browse_frm/thread/b9c6
1138 [145]http://groups.google.com/group/asciidoc/browse_frm/thread/b9c6
10471139 3be67dd1d11c
10481140 * FIXED: Only the first occurrence of passthrough macro was
10491141 substituted. Patch submitted by Peter Johnson. See
1050 [130]http://groups.google.com/group/asciidoc/browse_frm/thread/1269
1142 [146]http://groups.google.com/group/asciidoc/browse_frm/thread/1269
10511143 dc2feb1a482c
10521144 * FIXED: asciidoc now runs on Jython 2.5.0.
10531145 * FIXED: Wordpress margins and pads in a number of block elements
1054 ([131]http://groups.google.com/group/asciidoc/browse_frm/thread/36f
1146 ([147]http://groups.google.com/group/asciidoc/browse_frm/thread/36f
10551147 f073c79cbc20a).
10561148
1057 13.1. Regression issues
1149 14.1. Regression issues
10581150
10591151 * Tables generated by dblatex occupy 100% of the available space
10601152 regardless of the width attribute setting. To restore width
10611153 behavior change the pageunits miscellaneous parameter to pt. You
10621154 can do this from the command-line with the -a pageunits=pt option.
1063 See [132]DocBook table widths.
1064 __________________________________________________________________
1065
1066 14. Version 8.4.5 (2009-05-24)
1155 See [148]DocBook table widths.
1156 __________________________________________________________________
1157
1158 15. Version 8.4.5 (2009-05-24)
10671159
10681160 Additions and changes
10691161 * Added manpage Name and Synopsis section title customization to
10751167 remark.
10761168 * A role attribute can now be applied to block elements. This adds
10771169 the role attribute to DocBook elements. Patch submitted by
1078 [133]Noah Slater).
1170 [149]Noah Slater).
10791171 * Renamed revision and date attributes to more sensible and
10801172 consistent revnumber and revdate (old names deprecated but still
10811173 recognized).
10871179 * Refactored docbook.conf headers.
10881180 * Moved line break replacement from [replacements] to [replacements2]
10891181 so the replacement occurs after the mailto macro. This fixes bug
1090 [134]http://groups.google.com/group/asciidoc/browse_thread/thread/4
1182 [150]http://groups.google.com/group/asciidoc/browse_thread/thread/4
10911183 bdcdfb0af773e2
10921184 * The typewriter to punctuation apostrophe replacement can be escaped
10931185 with a backslash.
11281220 * FIXED: Multiple manpage names are now handled correctly when
11291221 generating DocBook output, each name now generates a separate
11301222 DocBook <refname> element. See
1131 [135]http://groups.google.com/group/asciidoc/browse_thread/thread/c
1223 [151]http://groups.google.com/group/asciidoc/browse_thread/thread/c
11321224 93bb4db025225d8
11331225 * FIXED: A problem that caused AttributeEntries preceding the header
11341226 to be overwritten when the language conf file loaded.
11421234 bloggs@mail was processed inside
11431235 mailto:joe-bloggs@mail-server.com[Mail].
11441236 * FIXED: User name in FTP URI generated incorrect FTP link. See
1145 [136]http://groups.google.com/group/asciidoc/browse_thread/thread/1
1237 [152]http://groups.google.com/group/asciidoc/browse_thread/thread/1
11461238 d796a9c9ddb2855
11471239 * FIXED: Source highlighter now works with Wordpress backend (see
1148 [137]http://groups.google.com/group/asciidoc/browse_thread/thread/6
1240 [153]http://groups.google.com/group/asciidoc/browse_thread/thread/6
11491241 d8c716748b109e3).
11501242
1151 14.1. Regression issues
1243 15.1. Regression issues
11521244
11531245 1. A colon following the date in the AsciiDoc header is treated as a
11541246 revision remark delimiter — this could be an issue if you have used
11551247 a colon in the header date.
11561248 __________________________________________________________________
11571249
1158 15. Version 8.4.4 (2009-04-26)
1250 16. Version 8.4.4 (2009-04-26)
11591251
11601252 Additions and changes
11611253 * Added table column and row spanning.
11861278 quote.
11871279 __________________________________________________________________
11881280
1189 16. Version 8.4.3 (2009-04-13)
1281 17. Version 8.4.3 (2009-04-13)
11901282
11911283 Additions and changes
11921284 * DocBook outputs default to DocBook version 4.5 doctype (previously
12011293 3. an illegal test number is specified.
12021294
12031295 Bug fixes
1204 * Fixed [138]missing template section error.
1296 * Fixed [154]missing template section error.
12051297 * The testasciidoc.py --force option no longer deletes test data
12061298 files that were not specified.
12071299 * Dropped second quotes substitution in table cells — it had
12081300 effectively disabled quote escaping in table cells.
12091301 __________________________________________________________________
12101302
1211 17. Version 8.4.2 (2009-03-19)
1212
1213 Additions and changes
1214 * Added [139]testasciidoc, a tool to verify AsciiDoc conformance.
1303 18. Version 8.4.2 (2009-03-19)
1304
1305 Additions and changes
1306 * Added [155]testasciidoc, a tool to verify AsciiDoc conformance.
12151307 * A warning is issued if nested inline passthroughs are encountered.
12161308 * asciidocapi: setting an attribute value to None will undefine
12171309 (delete) the attribute (this in addition to the name! attribute
12181310 name format that the asciidoc(1) command uses).
12191311 __________________________________________________________________
12201312
1221 18. Version 8.4.1 (2009-03-10)
1222
1223 Additions and changes
1224 * AsciiDoc now has a [140]Python API. The following minimal example
1313 19. Version 8.4.1 (2009-03-10)
1314
1315 Additions and changes
1316 * AsciiDoc now has a [156]Python API. The following minimal example
12251317 compiles mydoc.txt to mydoc.html:
12261318
12271319 from asciidocapi import AsciiDocAPI asciidoc = AsciiDocAPI()
12301322 * Backtick quoting for monospaced text is now implemented as an
12311323 inline literal passthrough. This makes more sense since monospace
12321324 text is usually intended to be rendered literally. See
1233 [141]Regression issues below for the impact this may have on
1325 [157]Regression issues below for the impact this may have on
12341326 existing documents. Here are some examples that would previously
12351327 have had to be escaped:
12361328 The `++i` and `++j` auto-increments.
12561348 * Dropped asciidoc(1) broken undocumented --profile option.
12571349 * Em dash replacement now recognized at start of block.
12581350
1259 18.1. Regression issues
1351 19.1. Regression issues
12601352
12611353 Replacing backtick quoting with the inline literal passthrough raises
12621354 two regression scenarios for existing documents:
12761368 no-inline-literal=
12771369 __________________________________________________________________
12781370
1279 19. Version 8.3.5 (2009-02-02)
1371 20. Version 8.3.5 (2009-02-02)
12801372
12811373 Additions and changes
12821374 * Cached compiled regular expression delimiters (speed up User Manual
13111403 Bug fixes
13121404 * Fixed broken numbered list nesting.
13131405
1314 19.1. Compatibility issues
1406 20.1. Compatibility issues
13151407
13161408 The roman numbered list parenthesis syntax is incompatible with the
13171409 potentially ambiguous roman period syntax introduced in 8.3.2.
13181410 __________________________________________________________________
13191411
1320 20. Version 8.3.4 (2009-01-20)
1412 21. Version 8.3.4 (2009-01-20)
13211413
13221414 Additions and changes
13231415 * Implemented a title float style. A floating title (or bridgehead)
13551447 list.
13561448 __________________________________________________________________
13571449
1358 21. Version 8.3.3 (2009-01-02)
1450 22. Version 8.3.3 (2009-01-02)
13591451
13601452 This release supersedes 8.3.2.
13611453
13641456 attributes have been dropped, use the style attribute instead.
13651457 __________________________________________________________________
13661458
1367 22. Version 8.3.2 (2009-01-01)
1459 23. Version 8.3.2 (2009-01-01)
13681460
13691461 Additions and changes
13701462 * Added Gouichi Iisaka’s Graphviz filter to distribution.
14041496 where not escaped in DocBook outputs.
14051497 __________________________________________________________________
14061498
1407 23. Version 8.3.1 (2008-12-14)
1499 24. Version 8.3.1 (2008-12-14)
14081500
14091501 Additions and changes
14101502 * Replaced the install.sh script with Ben Walton’s updated autoconf
1411 scripts — see [142]INSTALL for details.
1503 scripts — see [158]INSTALL for details.
14121504 * Added a generalized AttributeEntry syntax to allow arbitrary
14131505 configuration file entries to be set from within an AsciiDoc
14141506 document (suggested by Henrik Maier).
14271519 reference — tightened up entity reference matching.
14281520 __________________________________________________________________
14291521
1430 24. Version 8.3.0 (2008-11-29)
1431
1432 Additions and changes
1433 * [143]AsciiDoc new tables is a complete redesign of the tables
1522 25. Version 8.3.0 (2008-11-29)
1523
1524 Additions and changes
1525 * [159]AsciiDoc new tables is a complete redesign of the tables
14341526 syntax and generation. The new syntax and features are a huge
14351527 improvement over the old tables. The old tables syntax has been
14361528 deprecated but is currently still processed.
1437 * [144]Lists can now be styled like other block elements. This allows
1529 * [160]Lists can now be styled like other block elements. This allows
14381530 a single list syntax for glossary, qanda (Question and Answer) and
14391531 bibliography lists instead of having to remember a different syntax
14401532 for each type.
14431535 when the macro is called.
14441536 * The passthrough block has a fully transparent passthrough delimited
14451537 block block style called pass.
1446 * The asciimath and latexmath [145]passthrough macros along with
1447 asciimath and latexmath [146]passthrough blocks provide a (backend
1538 * The asciimath and latexmath [161]passthrough macros along with
1539 asciimath and latexmath [162]passthrough blocks provide a (backend
14481540 dependent) mechanism for rendering mathematical formulas. There are
1449 [147]LaTeX Math, [148]AsciiMathML and [149]LaTeXMathML examples on
1541 [163]LaTeX Math, [164]AsciiMathML and [165]LaTeXMathML examples on
14501542 the AsciiDoc website.
14511543 * Reimplemented and cleaned up filter processing based on a patch
14521544 submitted by Kelly Anderson. Uses the newer subprocess module
15481640 * Generic tag inline macro (creeping featurism, use pass macros
15491641 instead).
15501642
1551 24.1. Compatibility issues
1643 25.1. Compatibility issues
15521644
15531645 Version 8.3.0 has a number of backward incompatibilities with respect
15541646 to the previous 8.2.7 release:
15681660 quoting is escaped with two backslashes.
15691661 __________________________________________________________________
15701662
1571 25. Version 8.2.7 (2008-07-04)
1663 26. Version 8.2.7 (2008-07-04)
15721664
15731665 Additions and changes
15741666 * Added dvi, ps and tex output format options to a2x(1).
15861678 directly). The Vim syntax highlighter has been updated to reflect
15871679 these changes.
15881680 * Highlighted source code paragraphs have been implemented — it’s a
1589 much more convenient way to enter short code examples (see [150]the
1681 much more convenient way to enter short code examples (see [166]the
15901682 online docs).
15911683 * The source highlighter and music filter syntax has changed — they
15921684 now used the ListingBlock syntax customized with source and music
16241716 * Configuration file *-style attributes are now dumped correctly.
16251717 * Fixed FAILED: malformed section entry LaTeX backend error.
16261718
1627 See the also the [151]AsciiDoc repository changelog.
1628 __________________________________________________________________
1629
1630 26. Version 8.2.6 (2008-04-29)
1719 See the also the [167]AsciiDoc repository changelog.
1720 __________________________________________________________________
1721
1722 27. Version 8.2.6 (2008-04-29)
16311723
16321724 Additions and changes
16331725 * Enhancements to the Vim AsciiDoc syntax highlighter, for example,
16341726 quoted text is now highlighted in titles and macro captions.
16351727 * If you define the data-uri intrinsic attribute images referenced by
1636 image macros will be embedded in XHTML using the [152]data: URI
1728 image macros will be embedded in XHTML using the [168]data: URI
16371729 scheme. NOTE: Microsoft browser support for the data: URI scheme is
16381730 currently limited to MSIE 8 beta 1.
16391731 * Added toc-title attribute to allow custom table of contents titles.
16731765 attribute list values.
16741766 __________________________________________________________________
16751767
1676 27. Version 8.2.5 (2007-11-18)
1768 28. Version 8.2.5 (2007-11-18)
16771769
16781770 Bug fixes
16791771 * Fixed exception thrown by illegal command-line arguments.
16811773 incompatible with Python <2.5.
16821774 __________________________________________________________________
16831775
1684 28. Version 8.2.4 (2007-11-10)
1776 29. Version 8.2.4 (2007-11-10)
16851777
16861778 Additions and changes
16871779 * You can now use the lang attribute to set the DocBook language
17031795 2.6 has been suppressed.
17041796 __________________________________________________________________
17051797
1706 29. Version 8.2.3 (2007-09-12)
1798 30. Version 8.2.3 (2007-09-12)
17071799
17081800 Additions and changes
17091801 * Added VMiklos’s permalink patch for auto-generated section IDs
17101802 (enabled by default by the sectids attribute).
1711 * Added [153]FAQ to website.
1803 * Added [169]FAQ to website.
17121804 * Changed format of {localdate} attribute to ISO 8601 (%Y-%m-%d).
17131805 * Added abc2ly --beams=None option to make music2png.py conform to
17141806 ABC’s notion of beams.
17371829 attribute substitution problems).
17381830 __________________________________________________________________
17391831
1740 30. Version 8.2.2 (2007-07-22)
1741
1742 Additions and changes
1743 * [154]LaTeXMathML capability has been added for users who are more
1744 familiar with or prefer LaTeX math formulas to the [155]ASCIIMathML
1832 31. Version 8.2.2 (2007-07-22)
1833
1834 Additions and changes
1835 * [170]LaTeXMathML capability has been added for users who are more
1836 familiar with or prefer LaTeX math formulas to the [171]ASCIIMathML
17451837 notation (thanks to Arthur Sakellariou for the patch).
17461838 * The source highlight and code filters now process embedded
17471839 callouts.
17741866 LaTeXMathML formulas.
17751867 __________________________________________________________________
17761868
1777 31. Version 8.2.1 (2007-04-06)
1869 32. Version 8.2.1 (2007-04-06)
17781870
17791871 Additions and changes
17801872 * A number of improvements have been made to the Vim syntax
17901882 should be very few compatibility issues.
17911883 __________________________________________________________________
17921884
1793 32. Version 8.2.0 (2007-04-04)
1885 33. Version 8.2.0 (2007-04-04)
17941886
17951887 Additions and changes
17961888 * A Vim syntax file is now included in the AsciiDoc distribution
18241916 * If a2x(1) --doctype option is not specified it defaults to manpage
18251917 if --format=manpage else defaults to article (previously --doctype
18261918 always defaulted to article).
1827 * Added an External Resources section to the [156]AsciiDoc home page.
1828 __________________________________________________________________
1829
1830 33. Version 8.1.0 (2006-10-22)
1919 * Added an External Resources section to the [172]AsciiDoc home page.
1920 __________________________________________________________________
1921
1922 34. Version 8.1.0 (2006-10-22)
18311923
18321924 Additions and changes
18331925 * AsciiDoc generated XHTML documents now display a table of contents
18351927 this to work). Thanks to Troy Hanson who contributed this feature
18361928 based on a JavaScript by Mihai Bazon. I’ve simplified things
18371929 somewhat to match Docbook XSL Stylesheets style, see Troy’s
1838 [157]tpl User Guide for a fancier layout. Use the -a toc -a
1930 [173]tpl User Guide for a fancier layout. Use the -a toc -a
18391931 numbered command-line options to produce a number table of
18401932 contents.
1841 * A [158]music filter is included in the distribution ./filters/
1842 directory. It translates music in [159]LilyPond or [160]ABC
1933 * A [174]music filter is included in the distribution ./filters/
1934 directory. It translates music in [175]LilyPond or [176]ABC
18431935 notation to standard classical notation in the form of a trimmed
18441936 PNG image which is inserted into the AsciiDoc output document.
18451937 * Incorporated Paul Melis’s Win32 filter patch. This workaround
18701962 is extracted from the input file name.
18711963 __________________________________________________________________
18721964
1873 34. Version 8.0.0 (2006-08-27)
1965 35. Version 8.0.0 (2006-08-27)
18741966
18751967 This is a major release because changes to quoting and index entry
18761968 handling may break existing documents (see Additions and changes below
18781970
18791971 Please report any problems you encounter.
18801972
1881 [161]Stuart Rackham
1973 [177]Stuart Rackham
18821974
18831975 Additions and changes
18841976 * Quoting can can occur within words (based on patch submitted by
19122004 * Experimental rows attribute (number of source lines in table)
19132005 available in table markup templates (used by experimental LaTeX
19142006 backend).
1915 * Included install shell script written by [162]Jacob Mandelson for
2007 * Included install shell script written by [178]Jacob Mandelson for
19162008 installing the tarball distribution.
19172009 * Added INSTALL documentation file.
19182010 * Added replacements2 substitution options — a second replacements
19362028 command-line attributes have precedence over document and
19372029 configuration file attributes).
19382030 * localtime attribute is now encoded from the native system encoding
1939 to the output encoding. Patch submitted by [163]FKtPp — here’s his
2031 to the output encoding. Patch submitted by [179]FKtPp — here’s his
19402032 description of the problem:
19412033 “I am a Chinese user of AsciiDoc and I find that when I use UTF-8
19422034 (the default encoding) to write asciidoc documents in Windows
19442036 caused by a localized tzname that was always encoded in the windows
19452037 native encoding, which in my case is cp936.”
19462038 * a2x(1) can generate Open Document Text files using
1947 [164]docbook2odf. Currently docbook2odf(1) only processes a subset
2039 [180]docbook2odf. Currently docbook2odf(1) only processes a subset
19482040 of DocBook, unimplemented elements are skipped.
19492041 * The a2x(1) format option defaults to xhtml (previously a format had
19502042 to be specified explicitly).
19712063 output file was missing or older than the source file.
19722064 __________________________________________________________________
19732065
1974 35. Version 7.1.2 (2006-03-07)
1975
1976 Additions and changes
1977 * Support for [165]ASCIIMathML has been added. See Appendix I:
2066 36. Version 7.1.2 (2006-03-07)
2067
2068 Additions and changes
2069 * Support for [181]ASCIIMathML has been added. See Appendix I:
19782070 ASCIIMathML Support in the User Guide and the examples at
1979 [166]http://www.methods.co.nz/asciidoc/asciimath.html.
2071 [182]http://asciidoc.org/asciimath.html.
19802072 * You can now prefix quoted text with inline attributes lists. You
19812073 can use this to set font size and color (XHTML and HTML outputs).
19822074 * Added ##...## quoting — it does nothing — it’s purpose is to allow
19862078 this is to allows the inclusion of configuration lines that start
19872079 with a hash character.
19882080 * The scriptsdir attribute can be used to specify the name of the
1989 directory containing linked JavaScripts (see the [167]User Guide
2081 directory containing linked JavaScripts (see the [183]User Guide
19902082 for details.
19912083 * The BackendBlock has been renamed PassthroughBlock for consistency
19922084 with the new inline passthrough naming.
19932085 * a2x(1) now works with the older bash(1) version 2.05b. Patch
1994 submitted by [168]Francis Daly.
2086 submitted by [184]Francis Daly.
19952087 * Content included by the include1::[] system macro is no longer
19962088 subject to attribute substitution so that ambiguities no longer
19972089 arise when used to include CSS or JavaScript files.
19982090 __________________________________________________________________
19992091
2000 36. Version 7.1.1 (2006-02-24)
2092 37. Version 7.1.1 (2006-02-24)
20012093
20022094 Additions and changes
20032095 * The caption attribute can be used to customize admonition captions
20232115 attribute).
20242116 __________________________________________________________________
20252117
2026 37. Version 7.1.0 (2006-01-13)
2118 38. Version 7.1.0 (2006-01-13)
20272119
20282120 Additions and changes
20292121 * a2x(1) toolchain wrapper utility. This overcomes the biggest hurdle
20642156 ./examples/website/build-website.sh script.
20652157 __________________________________________________________________
20662158
2067 38. Version 7.0.4 (2005-12-08)
2159 39. Version 7.0.4 (2005-12-08)
20682160
20692161 Additions and changes
20702162 * Added ternary conditional attributes
20932185 Guide.
20942186 __________________________________________________________________
20952187
2096 39. Version 7.0.3 (2005-12-01)
2188 40. Version 7.0.3 (2005-12-01)
20972189
20982190 Additions and changes
20992191 * Added --safe and --unsafe command-line options — AsciiDoc can now
21002192 be executed in a safe mode which disallows the execution of
21012193 arbitrary code or the inclusion of arbitrary files (see
2102 [169]Appendix C in the AsciiDoc User Guide).
2103 * Included [170]source-highlight filter in the distribution
2194 [185]Appendix C in the AsciiDoc User Guide).
2195 * Included [186]source-highlight filter in the distribution
21042196 ./examples/source-highlight-filter/ directory (based on filter
2105 submitted by [171]Ryan Phillips).
2197 submitted by [187]Ryan Phillips).
21062198 * Included the DocBook XSL Stylesheets 1.69.1 customizations used to
21072199 generate the distributed AsciiDoc documentation (read the
21082200 asciidoc-docbook-xsl.txt file in the distribution ./docbook-xsl/
21172209 because default border styles vary from browser to browser.
21182210 __________________________________________________________________
21192211
2120 40. Version 7.0.2 (2005-08-28)
2212 41. Version 7.0.2 (2005-08-28)
21212213
21222214 Additions and changes
21232215 * There are now long versions of all AsciiDoc options.
21332225 * Documentation errata.
21342226 __________________________________________________________________
21352227
2136 41. Version 7.0.1 (2005-06-24)
2228 42. Version 7.0.1 (2005-06-24)
21372229
21382230 Additions and changes
21392231 * Reverted to use of strong, em, tt XHTML tags — they’re more obvious
21642256 Guide has been dropped — it generated invalid DocBook markup.
21652257 __________________________________________________________________
21662258
2167 42. Version 7.0.0 (2005-06-06)
2259 43. Version 7.0.0 (2005-06-06)
21682260
21692261 This is a major release with many code and documentation changes.
21702262 Please report any problems you encounter.
21712263
2172 [172]Stuart Rackham
2264 [188]Stuart Rackham
21732265
21742266 Additions and changes
21752267 * A new xhtml11 backend generates XHTML 1.1 with integrated CSS2
21762268 replacing the previous xhtml, css, and css-embedded backends.
21772269 * The CSS stylesheets have finally been rewritten.
2178 * The asciidoc(1) command help now includes user [173]customizable
2270 * The asciidoc(1) command help now includes user [189]customizable
21792271 help topics. When asciidoc is invoked with the --help option the
21802272 command argument is interpreted as a help topic.
21812273 * The previous example website has been replaced by the actual
21822274 AsciiDoc website (see ./examples/website/.
21832275 * XHTML generation options now controlled by the following
21842276 attributes: badges, linkcss, icons, numbered, quirks, theme,
2185 stylesdir, imagesdir (see the [174]User Guide for details.
2277 stylesdir, imagesdir (see the [190]User Guide for details.
21862278 * By default HTML and XHTML are output as stand-alone documents (no
21872279 embedded CSS and no linked admonition icon images).
21882280 * Documents encoded with the UTF-8 Unicode character set are now
2189 processed thanks to a patch supplied by [175]Viktor Vasilev.
2281 processed thanks to a patch supplied by [191]Viktor Vasilev.
21902282 * The -a ^name command-line syntax to undefine an attribute has been
21912283 deprecated in favor of the -a name! syntax.
21922284 * AttributeEntry syntax addition: :name!: to undefine name attribute.
22152307 * The section-numbers section numbering attribute has be renamed
22162308 numbered.
22172309 * Dropped the #UNDER CONSTRUCTION# block macro.
2218 * Rewrote Paragraph and DelimitedBlock handlers adding a [176]styles
2310 * Rewrote Paragraph and DelimitedBlock handlers adding a [192]styles
22192311 configuration entry.
22202312
22212313 Bug fixes
22232315 content.
22242316 * Manpage command names containing dashes (in the manpage NAME
22252317 section) were misinterpreted as the spaced dash command
2226 name/purpose separator. Bug report and patch supplied by [177]David
2318 name/purpose separator. Bug report and patch supplied by [193]David
22272319 Greaves.
22282320 * Unexpected error following malformed author line error.
22292321 __________________________________________________________________
22302322
2231 43. Version 6.0.3 (2005-04-20)
2323 44. Version 6.0.3 (2005-04-20)
22322324
22332325 Additions and changes
22342326 * Special characters are now substituted in AttributeEntry element
22562348 exceptions to occur.
22572349 __________________________________________________________________
22582350
2259 44. Version 6.0.2 (2005-03-30)
2351 45. Version 6.0.2 (2005-03-30)
22602352
22612353 Additions and changes
22622354 * Three new system block macros have been added — eval, sys and sys2
22722364 * Asciidoc now searches in /etc/asciidoc/filters for filters.
22732365 __________________________________________________________________
22742366
2275 45. Version 6.0.1 (2005-03-06)
2367 46. Version 6.0.1 (2005-03-06)
22762368
22772369 Additions and changes
22782370 * A global configuration file location /etc/asciidoc has been added
22792371 and is now processed before all other locations (patch supplied by
2280 [178]Fredrik Steen).
2372 [194]Fredrik Steen).
22812373 * Recoded tempfile.mktemp() and other artifacts that are no longer
2282 necessary or desirable (patches supplied by [179]Fredrik Steen).
2374 necessary or desirable (patches supplied by [195]Fredrik Steen).
22832375 * Added BUGS file to the distribution.
22842376
22852377 Bug fixes
22872379 illegal CSS in files generated by the css-embedded backend.
22882380 __________________________________________________________________
22892381
2290 46. Version 6.0.0 (2005-01-28)
2382 47. Version 6.0.0 (2005-01-28)
22912383
22922384 This release has had some fairly major code and documentation changes.
22932385 Please report any problems you encounter.
22942386
2295 [180]Stuart Rackham
2387 [196]Stuart Rackham
22962388
22972389 A lot of new stuff. A new major version number — some regression
22982390 incompatibility (hopefully mitigated by deprecated warnings).
23512443 class names have also been changed which could result in backward
23522444 incompatibility in customized stylesheets.
23532445 * Swapped plain DocBook admonition icons for Jimmac’s DocBook icons
2354 ([181]http://jimmac.musichall.cz/ikony.php3). The original plain
2446 ([197]http://jimmac.musichall.cz/ikony.php3). The original plain
23552447 icons have been moved to ./images/plain.
23562448 * Renamed html backend to xhtml to better reflect it’s function
23572449 (former html-4 backend renamed to html).
23832475 now indents text correctly.
23842476 __________________________________________________________________
23852477
2386 47. Version 5.1.1 (2004-10-10)
2478 48. Version 5.1.1 (2004-10-10)
23872479
23882480 15-December-2004: Interim update: Updated asciidoc.py to fix broken
23892481 join_lines function — no other changes.
24062498 when generating css output.
24072499 __________________________________________________________________
24082500
2409 48. Version 5.1.0 (2004-09-18)
2501 49. Version 5.1.0 (2004-09-18)
24102502
24112503 * Callouts have been implemented (see the Callouts section of the
24122504 AsciiDoc User Guide for details).
24232515 polishing.
24242516 __________________________________________________________________
24252517
2426 49. Version 5.0.9 (2004-09-09)
2518 50. Version 5.0.9 (2004-09-09)
24272519
24282520 * The convention of using a .asc file extension for AsciiDoc files
24292521 has been dropped in favor of the familiar .txt extension. It makes
24672559 * Documentation additions and corrections.
24682560 __________________________________________________________________
24692561
2470 50. Version 5.0.8 (2004-05-15)
2562 51. Version 5.0.8 (2004-05-15)
24712563
24722564 * Spurious out of sequence level 2 warnings no longer appear when
24732565 processing book document multi-part book top level Preface and
24852577 compliance). Lessened sidebar title top margin.
24862578 __________________________________________________________________
24872579
2488 51. Version 5.0.7 (2004-04-22)
2580 52. Version 5.0.7 (2004-04-22)
24892581
24902582 * The version 5.0.6 README incorrectly stated that AsciiDoc would run
24912583 under Python 2.0, in fact it requires Python 2.1 or better. The
25062598 with with white space.
25072599 __________________________________________________________________
25082600
2509 52. Version 5.0.6 (2004-03-07)
2601 53. Version 5.0.6 (2004-03-07)
25102602
25112603 * New image macro implements optional image scaling and linking and
25122604 works in both inline and block contexts. The image macro obsolesces
25422634 * Documentation tidy ups.
25432635 __________________________________________________________________
25442636
2545 53. Version 5.0.5 (2004-02-25)
2637 54. Version 5.0.5 (2004-02-25)
25462638
25472639 * Fixed the disappearing paragraph titles problem that was caused by
25482640 Inline macros (incorrectly) processing BlockTitles.
25512643 invalid output markup.
25522644 __________________________________________________________________
25532645
2554 54. Version 5.0.4 (2004-02-09)
2646 55. Version 5.0.4 (2004-02-09)
25552647
25562648 * Reinstated missing infile, outfile, filetype and
25572649 filetype-<filetype> glossary entries.
25592651 this has now been documented.
25602652 __________________________________________________________________
25612653
2562 55. Version 5.0.3 (2004-01-23)
2654 56. Version 5.0.3 (2004-01-23)
25632655
25642656 * Fixed problem that caused any filters directory file containing
25652657 .conf (not just those with the .conf extension) from being loaded.
25762668 from configuration file substitution sections.
25772669 __________________________________________________________________
25782670
2579 56. Version 5.0.2 (2003-12-18)
2671 57. Version 5.0.2 (2003-12-18)
25802672
25812673 * New (alternative) anchor and xref macro syntax (old syntax still
25822674 valid).
25902682 * Documentation updates and corrections.
25912683 __________________________________________________________________
25922684
2593 57. Version 5.0.1 (2003-12-09)
2685 58. Version 5.0.1 (2003-12-09)
25942686
25952687 * Fixed problem with anchor tag when generating CSS styled HTML.
25962688 __________________________________________________________________
25972689
2598 58. Version 5.0 (2003-12-08)
2690 59. Version 5.0 (2003-12-08)
25992691
26002692 This release has had some fairly major code and documentation changes.
26012693 Please report any problems you encounter.
26022694
2603 [182]Stuart Rackham
2695 [198]Stuart Rackham
26042696
26052697 * AsciiDoc can now produce a full-blown multi-part DocBook book
26062698 including dedication, abstract, preface, colophon, glossary,
26502742 .docbook to .xml (.sgml for the docbook-sgml backend).
26512743 __________________________________________________________________
26522744
2653 59. Version 4.2 (2003-11-26)
2745 60. Version 4.2 (2003-11-26)
26542746
26552747 * The default HTML output is now XHTML 1.0 markup. To output the
26562748 former HTML 4 markup specify the html-4 backend.
26782770 arguments.
26792771 __________________________________________________________________
26802772
2681 60. Version 4.1 (2003-11-13)
2773 61. Version 4.1 (2003-11-13)
26822774
26832775 * Added DSV (Delimiter Separated Values) tables format.
26842776 * {eval:<expr>} glossary references drop the containing line if
27022794 {x] was defined and {y} was not.
27032795 __________________________________________________________________
27042796
2705 61. Version 4.0 (2003-11-08)
2797 62. Version 4.0 (2003-11-08)
27062798
27072799 This release has had some fairly major code and documentation changes.
27082800 Please report any problems you encounter.
27502842 * Many documentation changes/additions/corrections.
27512843 __________________________________________________________________
27522844
2753 62. Version 3.2.2 (2003-10-26)
2845 63. Version 3.2.2 (2003-10-26)
27542846
27552847 * Added -n option (synonym for -g section-numbers).
27562848 * Dropped the processing commentary (hey, this is Unix).
27832875 * Documentation changes/additions/corrections.
27842876 __________________________________________________________________
27852877
2786 63. Version 3.2 (2003-05-26)
2878 64. Version 3.2 (2003-05-26)
27872879
27882880 * Added a -s command-line option to suppress the output of [header]
27892881 and [footer] sections.
28132905 * Internal code tidy up.
28142906 __________________________________________________________________
28152907
2816 64. Version 3.1 (2003-05-18)
2908 65. Version 3.1 (2003-05-18)
28172909
28182910 * In version 3.0 a [macros] section entry of the form name was
28192911 equivalent to name=. An entry of the form name now undefines the
28432935 option).
28442936 __________________________________________________________________
28452937
2846 65. Version 3.0 (2003-05-13)
2938 66. Version 3.0 (2003-05-13)
28472939
28482940 This version is the culmination of work begun in the 2.x releases
28492941 whereby fixed policy has been replaced by extensible mechanisms.
28792971 configuration files.
28802972 __________________________________________________________________
28812973
2882 66. Version 2.2 (2003-04-07)
2974 67. Version 2.2 (2003-04-07)
28832975
28842976 * The master.conf configuration file name has been deprecated in
28852977 favor of asciidoc.conf.
29213013 CustomBlocks or Substitutions instead.
29223014 __________________________________________________________________
29233015
2924 67. Version 2.1 (2003-03-17)
3016 68. Version 2.1 (2003-03-17)
29253017
29263018 * Added section auto numbering {sectnum} glossary entry
29273019 (auto-numbering function contributed by Ludovico Magnocavallo).
29503042 {asciidoc-version} (to it consistent with other entries).
29513043 __________________________________________________________________
29523044
2953 68. Version 2.0 (2003-02-24)
3045 69. Version 2.0 (2003-02-24)
29543046
29553047 * The emphasized, strong and monospaced words options have been
29563048 generalized with the introduction of macro based special words
30043096 * Added author and author-mail meta tags to HTML configuration files.
30053097 __________________________________________________________________
30063098
3007 69. Version 1.5 (2003-01-08)
3099 70. Version 1.5 (2003-01-08)
30083100
30093101 * Implemented sidebar document elements.
30103102 * Explicit checks for user specified configuration files and input
30113103 file (rather than throwing exception).
30123104 __________________________________________________________________
30133105
3014 70. Version 1.4 (2003-01-04)
3106 71. Version 1.4 (2003-01-04)
30153107
30163108 * New configuration file options emphasizedwords and strongwords.
30173109 These allow the definition of words that will always be emphasized
30313123 * More documentation additions and tidy ups.
30323124 __________________________________________________________________
30333125
3034 71. Version 1.3 (2003-01-01)
3126 72. Version 1.3 (2003-01-01)
30353127
30363128 * A new strong text formatting convention has been implemented: Word
30373129 phrases enclosed in pairs of single quote characters (acute
30603152 * Code, configuration file and documentation tidy ups.
30613153 __________________________________________________________________
30623154
3063 72. Version 1.2 (2002-12-28)
3155 73. Version 1.2 (2002-12-28)
30643156
30653157 * Implemented include URL to allow file inclusion.
30663158 * fileextension configuration file [option] renamed to more sensible
30753167 * Bug fixes.
30763168 __________________________________________________________________
30773169
3078 73. Version 1.1 (2002-12-03)
3170 74. Version 1.1 (2002-12-03)
30793171
30803172 * Added css (cascading style sheets) backend
30813173 * Implemented IndentedBlock document element.
30923184 * Fixed error that occurred when == title underline was used.
30933185 __________________________________________________________________
30943186
3095 74. Version 1.0 (2002-11-25)
3187 75. Version 1.0 (2002-11-25)
30963188
30973189 First AsciiDoc public release along with AsciiDoc web site
3098 ([183]http://www.methods.co.nz/asciidoc/) and SourceForge.net project
3099 registration ([184]https://sourceforge.net/projects/asciidoc/).
3100 __________________________________________________________________
3101
3102 Version 8.6.8
3103 Last updated 2012-07-17 07:24:10 NZST
3190 ([199]http://asciidoc.org/) and SourceForge.net project registration
3191 ([200]https://sourceforge.net/projects/asciidoc/).
3192 __________________________________________________________________
3193
3194 Version 8.6.9
3195 Last updated 2013-11-06 13:29:53 NZDT
31043196
31053197 References
31063198
3107 1. https://groups.google.com/group/asciidoc/browse_thread/thread/7be28e9714f249c7
3108 2. https://groups.google.com/group/asciidoc/browse_thread/thread/961a957ab5872ebf
3109 3. https://groups.google.com/group/asciidoc/browse_thread/thread/961a957ab5872ebf
3110 4. https://groups.google.com/group/asciidoc/browse_thread/thread/9e79d8494ef8d870
3111 5. https://groups.google.com/group/asciidoc/browse_frm/thread/64b071bb21de9cf0
3112 6. https://groups.google.com/group/asciidoc/browse_frm/thread/e045c9986c71d72a
3113 7. https://groups.google.com/group/asciidoc/browse_thread/thread/f5174f450a61f14b
3114 8. https://groups.google.com/group/asciidoc/browse_thread/thread/db3b734a6931cb74
3115 9. https://groups.google.com/group/asciidoc/browse_thread/thread/13c9ee97930342b3
3116 10. http://groups.google.com/group/asciidoc/browse_thread/thread/a9762e21ec0cc244/5d3a4ebf20e6847e
3117 11. http://groups.google.com/group/asciidoc/browse_thread/thread/843d7d3d671006fb/25628e14c829db3f
3118 12. http://groups.google.com/group/asciidoc/browse_thread/thread/b8e93740b7cd0e1d/b5e0b83fe37ae31a
3119 13. http://groups.google.com/group/asciidoc/browse_thread/thread/3d06b0105dfbb780/8c60eb7a62f522e4
3120 14. http://groups.google.com/group/asciidoc/browse_thread/thread/33e99b78e2472122
3121 15. http://groups.google.com/group/asciidoc/browse_thread/thread/8200e29815c40f72
3122 16. http://groups.google.com/group/asciidoc/browse_thread/thread/849e5ea91f43adf2
3123 17. http://groups.google.com/group/asciidoc/browse_thread/thread/e92a75abcc382701
3124 18. http://groups.google.com/group/asciidoc/browse_thread/thread/58d0843ae4345afd
3125 19. http://groups.google.com/group/asciidoc/browse_thread/thread/b0e69e393b6f9f20/47a2c7586f9e40c6?lnk=gst&q=themes+tarball#47a2c7586f9e40c6
3126 20. http://groups.google.com/group/asciidoc/browse_thread/thread/b9d705c6b6b39f59/1e120483dafca109
3127 21. http://groups.google.com/group/asciidoc/browse_thread/thread/103445ab9d95cb0c
3128 22. http://code.google.com/p/asciidoc/issues/detail?id=9
3129 23. http://groups.google.com/group/asciidoc/browse_thread/thread/4608b77ec289f6c4
3130 24. http://groups.google.com/group/asciidoc/browse_thread/thread/14e8fcb289a135b/3af3b4e57b827c78?lnk=gst&q=archlinux#3af3b4e57b827c78
3131 25. http://groups.google.com/group/asciidoc/browse_thread/thread/5e2e6f4dd740d51a
3132 26. http://groups.google.com/group/asciidoc/browse_thread/thread/5e2e6f4dd740d51a
3133 27. http://groups.google.com/group/asciidoc/browse_thread/thread/a839aa01db0765d2
3134 28. http://groups.google.com/group/asciidoc/browse_thread/thread/734ac5afed736987
3135 29. http://groups.google.com/group/asciidoc/browse_thread/thread/6436788a10561851
3136 30. http://groups.google.com/group/asciidoc/browse_thread/thread/c9238380a1f2507a
3137 31. http://groups.google.com/group/asciidoc/browse_thread/thread/ec8e8481eb0e27b0/d1c035092b5bb7a4?lnk=gst&q=caption+option#d1c035092b5bb7a4
3138 32. http://groups.google.com/group/asciidoc/browse_thread/thread/3e177b84bc133ca9/659796dfadad30ea?lnk=gst&q=a2x+format#659796dfadad30ea
3139 33. http://groups.google.com/group/asciidoc/browse_thread/thread/16d3fb9672a408e7
3140 34. http://groups.google.com/group/asciidoc/browse_thread/thread/bacbf8aeb8ad6a3a
3141 35. http://code.google.com/p/asciidoc/issues/detail?id=8
3142 36. http://groups.google.com/group/asciidoc/browse_thread/thread/6436788a10561851
3143 37. http://groups.google.com/group/asciidoc/browse_thread/thread/e8f3938bcb4c8bb4/44d13113a35738ef
3144 38. http://groups.google.com/group/asciidoc/browse_thread/thread/c9238380a1f2507a/9afc4559d51e1dbd
3145 39. http://groups.google.com/group/asciidoc/browse_thread/thread/8c111f1046b33691/158a944cf4d5ff0d?lnk=gst&q=latex+escapes#158a944cf4d5ff0d
3146 40. http://groups.google.com/group/asciidoc/browse_thread/thread/eaf25f21d1da180a
3147 41. http://flask.pocoo.org/docs/
3148 42. file://localhost/tmp/lynxXXXXrCQLhm/article-html5-toc2.html
3149 43. file://localhost/tmp/lynxXXXXrCQLhm/epub-notes.html
3150 44. http://flask.pocoo.org/docs/
3151 45. http://groups.google.com/group/asciidoc/browse_thread/thread/9da9d48a6461ff14
3152 46. http://groups.google.com/group/asciidoc/browse_thread/thread/5c792cbb395b753b
3153 47. http://groups.google.com/group/asciidoc/browse_thread/thread/e2100b7cb29283ce
3154 48. http://groups.google.com/group/asciidoc/browse_thread/thread/c5e30ee5555877f5
3155 49. http://groups.google.com/group/asciidoc/browse_thread/thread/baf3218551d05a05
3156 50. http://groups.google.com/group/asciidoc/browse_thread/thread/5a7fe64fbfd65ad
3157 51. http://groups.google.com/group/asciidoc/browse_thread/thread/5620ba634fdb030a
3158 52. http://groups.google.com/group/asciidoc/browse_thread/thread/f969b9ce987d7f5d
3159 53. http://groups.google.com/group/asciidoc/browse_thread/thread/cd0f47495fd04181
3160 54. http://code.google.com/p/asciidoc/issues/detail?id=6&q=label%3APriority-Medium
3161 55. http://sourceforge.net/tracker/?func=detail&atid=373747&aid=2854075&group_id=21935
3162 56. http://groups.google.com/group/asciidoc/browse_thread/thread/b24cc3362f35b801
3163 57. http://www.methods.co.nz/asciidoc/userguide.html#X96
3164 58. http://groups.google.com/group/asciidoc/browse_thread/thread/77f28b0dfe60d262
3165 59. http://www.methods.co.nz/asciidoc/manpage.html
3166 60. http://groups.google.com/group/asciidoc/browse_thread/thread/40c64cd33ee1905c
3167 61. http://groups.google.com/group/asciidoc/browse_thread/thread/e15282f072413940
3168 62. http://groups.google.com/group/asciidoc/browse_thread/thread/5ac8e8ea895147e9
3169 63. http://groups.google.com/group/asciidoc/browse_thread/thread/e15282f072413940
3170 64. http://groups.google.com/group/asciidoc/browse_thread/thread/e15282f072413940
3171 65. http://groups.google.com/group/asciidoc/browse_thread/thread/b11066a828ab45b9
3172 66. http://groups.google.com/group/asciidoc/browse_thread/thread/a1dd0562dee8b939
3173 67. http://groups.google.com/group/asciidoc/browse_thread/thread/f44615dca0b834e9
3174 68. http://groups.google.com/group/asciidoc/browse_thread/thread/1b3f88f1f8118ab3
3175 69. http://groups.google.com/group/asciidoc/browse_thread/thread/c21c2902c29bae64
3176 70. http://groups.google.com/group/asciidoc/browse_thread/thread/f510ea82a88aaee8
3177 71. http://groups.google.com/group/asciidoc/browse_thread/thread/42b63ce90c2563b8
3178 72. http://groups.google.com/group/asciidoc/browse_thread/thread/42b63ce90c2563b8
3179 73. http://bugs.python.org/issue3932
3180 74. http://groups.google.com/group/asciidoc/browse_thread/thread/dedc961b23e9ac56
3181 75. https://phillordbio-asciidoc-fixes.googlecode.com/hg/
3182 76. http://groups.google.com/group/asciidoc/browse_thread/thread/c14a4c3b1e4f6dc5
3183 77. http://groups.google.com/group/asciidoc/browse_thread/thread/c948697943432e24
3184 78. http://groups.google.com/group/asciidoc/browse_thread/thread/1c415fc4540ce5e5
3185 79. http://groups.google.com/group/asciidoc/browse_thread/thread/8712a95e95a292a7
3186 80. http://groups.google.com/group/asciidoc/browse_thread/thread/c4427a3902d130a8
3187 81. http://groups.google.com/group/asciidoc/browse_thread/thread/59a610068e4acb58
3188 82. http://groups.google.com/group/asciidoc/browse_thread/thread/b22603bfb879418c
3189 83. http://groups.google.com/group/asciidoc/browse_thread/thread/1c02d27d49221aa2
3190 84. http://groups.google.com/group/asciidoc/browse_thread/thread/5f3e825c74ed30c
3191 85. http://pygments.org/
3192 86. http://groups.google.com/group/asciidoc/browse_thread/thread/d8d042f5a3021369/8934ebbb8cb7144b
3193 87. http://groups.google.com/group/asciidoc/browse_frm/thread/319e5cd94493e330/3fcb83fab067af42
3194 88. http://groups.google.com/group/asciidoc/browse_frm/thread/fe9b33d8f5f1e0af
3195 89. http://groups.google.com/group/asciidoc/browse_frm/thread/8eda3ea812968854
3196 90. http://groups.google.com/group/asciidoc/browse_frm/thread/7174cb7598993c72
3197 91. http://groups.google.com/group/asciidoc/browse_frm/thread/66e7b59d12cd2f91
3198 92. http://groups.google.com/group/asciidoc/browse_frm/thread/7174cb7598993c72
3199 93. http://groups.google.com/group/asciidoc/browse_frm/thread/7174cb7598993c72
3200 94. http://groups.google.com/group/asciidoc/browse_frm/thread/219c86ae25b79a21
3201 95. http://groups.google.com/group/asciidoc/browse_frm/thread/af652507caf6cec9
3202 96. http://groups.google.com/group/asciidoc/browse_frm/thread/3f96900f7fbf5620
3203 97. http://groups.google.com/group/asciidoc/browse_frm/thread/7174cb7598993c72
3204 98. http://groups.google.com/group/asciidoc/browse_frm/thread/2ff802547b6a75ea
3205 99. http://groups.google.com/group/asciidoc/browse_thread/thread/14e8fcb289a135b
3206 100. http://groups.google.com/group/asciidoc/browse_thread/thread/faa36e9e5c7da019/d24cab3fe363e58d
3207 101. http://groups.google.com/group/asciidoc/browse_frm/thread/ac4b9bfa2116db28
3208 102. http://groups.google.com/group/asciidoc/browse_frm/thread/c17abd175778f5ea
3209 103. http://groups.google.com/group/asciidoc/browse_frm/thread/c17abd175778f5ea
3210 104. http://groups.google.com/group/asciidoc/browse_frm/thread/1b6b66adb24e710
3211 105. http://groups.google.com/group/asciidoc/browse_frm/thread/a23fea28394c8ca9
3212 106. http://groups.google.com/group/asciidoc/browse_frm/thread/50b28f6941de111a
3213 107. http://groups.google.com/group/asciidoc/browse_frm/thread/dfe5204d5b2c9685
3214 108. http://groups.google.com/group/asciidoc/browse_frm/thread/f0b6f9989f828c3
3215 109. http://groups.google.com/group/asciidoc/browse_frm/thread/14aefc1cb6bd85f5
3216 110. http://groups.google.com/group/asciidoc/browse_frm/thread/cb8b7694bbc82a6
3217 111. http://groups.google.com/group/asciidoc/browse_frm/thread/cb8b7694bbc82a6
3218 112. http://groups.google.com/group/asciidoc/browse_frm/thread/4b0f364b477ec165
3219 113. http://groups.google.com/group/asciidoc/browse_frm/thread/e5e61823ff4203cd
3220 114. http://groups.google.com/group/asciidoc/browse_frm/thread/2aa3e5711d243045
3221 115. http://groups.google.com/group/asciidoc/browse_frm/thread/5215c99dcc865e7d
3222 116. http://hg.sharesource.org/asciidoc/diff/55a5999bfd04/xhtml11.conf
3223 117. http://groups.google.com/group/asciidoc/browse_frm/thread/b276a927fdc87995
3224 118. http://groups.google.com/group/asciidoc/browse_frm/thread/f4df7c9eec01a9bd
3225 119. http://groups.google.com/group/asciidoc/browse_frm/thread/f4df7c9eec01a9bd
3226 120. http://groups.google.com/group/asciidoc/browse_frm/thread/d29924043e21cb6a
3227 121. http://groups.google.com/group/asciidoc/browse_frm/thread/74d9a542b79ccd50
3228 122. http://groups.google.com/group/asciidoc/browse_frm/thread/ea3a8ea399ae5d2a
3229 123. http://groups.google.com/group/asciidoc/browse_frm/thread/69b3183fdab7c6a5
3230 124. http://groups.google.com/group/asciidoc/browse_frm/thread/a254cf949ea7c6c5
3231 125. http://groups.google.com/group/asciidoc/browse_frm/thread/e1dcb7ee0efc17b5
3232 126. http://groups.google.com/group/asciidoc/browse_frm/thread/69b3183fdab7c6a5
3233 127. http://groups.google.com/group/asciidoc/browse_frm/thread/1badad21ff9447ac
3234 128. http://groups.google.com/group/asciidoc/browse_frm/thread/a42db6bc54c2c537
3235 129. http://groups.google.com/group/asciidoc/browse_frm/thread/b9c63be67dd1d11c
3236 130. http://groups.google.com/group/asciidoc/browse_frm/thread/1269dc2feb1a482c
3237 131. http://groups.google.com/group/asciidoc/browse_frm/thread/36ff073c79cbc20a
3238 132. http://www.methods.co.nz/asciidoc/userguide.html#X89
3239 133. http://groups.google.com/group/asciidoc/browse_thread/thread/62278a054188a038
3240 134. http://groups.google.com/group/asciidoc/browse_thread/thread/4bdcdfb0af773e2
3241 135. http://groups.google.com/group/asciidoc/browse_thread/thread/c93bb4db025225d8
3242 136. http://groups.google.com/group/asciidoc/browse_thread/thread/1d796a9c9ddb2855
3243 137. http://groups.google.com/group/asciidoc/browse_thread/thread/6d8c716748b109e3
3244 138. http://groups.google.com/group/asciidoc/browse_thread/thread/fd27add515597c06
3245 139. http://www.methods.co.nz/asciidoc/testasciidoc.html
3246 140. http://www.methods.co.nz/asciidoc/asciidocapi.html
3247 141. file://localhost/tmp/lynxXXXXrCQLhm/L12417-6257TMP.html#X2
3248 142. http://www.methods.co.nz/asciidoc/INSTALL.html
3249 143. http://www.methods.co.nz/asciidoc/newtables.html
3250 144. http://www.methods.co.nz/asciidoc/newlists.html
3251 145. http://www.methods.co.nz/asciidoc/userguide.html#X77
3252 146. http://www.methods.co.nz/asciidoc/userguide.html#X76
3253 147. http://www.methods.co.nz/asciidoc/latexmath.pdf
3254 148. http://www.methods.co.nz/asciidoc/asciimathml.html
3255 149. http://www.methods.co.nz/asciidoc/latexmathml.html
3256 150. http://www.methods.co.nz/asciidoc/source-highlight-filter.html
3257 151. https://sharesource.org/hg/asciidoc/
3258 152. http://en.wikipedia.org/wiki/Data:_URI_scheme
3259 153. http://www.methods.co.nz/asciidoc/faq.html
3260 154. http://www.maths.nottingham.ac.uk/personal/drw/lm.html
3261 155. http://www.methods.co.nz/asciidoc/asciimathml.html
3262 156. http://www.methods.co.nz/asciidoc/index.html
3263 157. http://tpl.sourceforge.net/userguide.html
3264 158. http://www.methods.co.nz/asciidoc/music-filter.html
3265 159. http://lilypond.org/
3266 160. http://abcnotation.org.uk/
3267 161. mailto:srackham@gmail.com
3268 162. mailto:jlm@ofb.net
3269 163. mailto:m_pupil@yahoo.com.cn
3270 164. http://open.comsultia.com/docbook2odf/
3271 165. http://www1.chapman.edu/~jipsen/mathml/asciimath.html
3272 166. http://www.methods.co.nz/asciidoc/asciimath.html
3273 167. file://localhost/tmp/lynxXXXXrCQLhm/userguide.html#X33
3274 168. mailto:francis@daoine.org
3275 169. file://localhost/tmp/lynxXXXXrCQLhm/userguide.html#X39
3276 170. file://localhost/tmp/lynxXXXXrCQLhm/source-highlight-filter.html
3277 171. mailto:trolocsis@gmail.com
3278 172. mailto:srackham@gmail.com
3279 173. file://localhost/tmp/lynxXXXXrCQLhm/userguide.html#X36
3280 174. file://localhost/tmp/lynxXXXXrCQLhm/userguide.html#X33
3281 175. mailto:viktor@rbg.informatik.tu-darmstadt.de
3282 176. file://localhost/tmp/lynxXXXXrCQLhm/userguide.html#X23
3283 177. mailto:david@dgreaves.com
3284 178. mailto:stone@debian.org
3285 179. mailto:stone@debian.org
3286 180. mailto:srackham@gmail.com
3287 181. http://jimmac.musichall.cz/ikony.php3
3288 182. mailto:srackham@gmail.com
3289 183. http://www.methods.co.nz/asciidoc/
3290 184. https://sourceforge.net/projects/asciidoc/
3199 1. https://groups.google.com/group/asciidoc/browse_thread/thread/9877a316b7a47309
3200 2. https://groups.google.com/group/asciidoc/browse_thread/thread/5145e4c0b65cde0a
3201 3. https://groups.google.com/group/asciidoc/browse_thread/thread/5145e4c0b65cde0a
3202 4. https://groups.google.com/group/asciidoc/browse_thread/thread/1a60eb4507a0555f/264c39c6a89fc7a0
3203 5. http://code.google.com/p/asciidoc/issues/detail?id=14
3204 6. https://groups.google.com/group/asciidoc/browse_thread/thread/c88457020288ce1d
3205 7. https://groups.google.com/group/asciidoc/browse_thread/thread/268f9b46ebc192d3
3206 8. https://groups.google.com/group/asciidoc/browse_thread/thread/753a52b2af85fcfc/04c9091b0856fc13
3207 9. https://groups.google.com/group/asciidoc/browse_thread/thread/cd07629fa7a53fb3
3208 10. https://groups.google.com/group/asciidoc/browse_thread/thread/2fe14a10dbf20d20/27726e7e13f7bfc7?lnk=gst&q=romanian#27726e7e13f7bfc7
3209 11. https://groups.google.com/group/asciidoc/browse_thread/thread/b131d0155eccd73e
3210 12. https://groups.google.com/group/asciidoc/browse_thread/thread/dbdfaf838f93e020
3211 13. https://groups.google.com/group/asciidoc/browse_thread/thread/dbdfaf838f93e020
3212 14. https://groups.google.com/group/asciidoc/browse_thread/thread/1b3f1a0f0a21425e
3213 15. https://groups.google.com/group/asciidoc/browse_thread/thread/8aa340a3069ef5f1/a727a8a564eea76c
3214 16. https://groups.google.com/group/asciidoc/browse_thread/thread/753a52b2af85fcfc/04c9091b0856fc13
3215 17. https://groups.google.com/group/asciidoc/browse_thread/thread/7be28e9714f249c7
3216 18. https://groups.google.com/group/asciidoc/browse_thread/thread/961a957ab5872ebf
3217 19. https://groups.google.com/group/asciidoc/browse_thread/thread/961a957ab5872ebf
3218 20. https://groups.google.com/group/asciidoc/browse_thread/thread/9e79d8494ef8d870
3219 21. https://groups.google.com/group/asciidoc/browse_frm/thread/64b071bb21de9cf0
3220 22. https://groups.google.com/group/asciidoc/browse_frm/thread/e045c9986c71d72a
3221 23. https://groups.google.com/group/asciidoc/browse_thread/thread/f5174f450a61f14b
3222 24. https://groups.google.com/group/asciidoc/browse_thread/thread/db3b734a6931cb74
3223 25. https://groups.google.com/group/asciidoc/browse_thread/thread/13c9ee97930342b3
3224 26. http://groups.google.com/group/asciidoc/browse_thread/thread/a9762e21ec0cc244/5d3a4ebf20e6847e
3225 27. http://groups.google.com/group/asciidoc/browse_thread/thread/843d7d3d671006fb/25628e14c829db3f
3226 28. http://groups.google.com/group/asciidoc/browse_thread/thread/b8e93740b7cd0e1d/b5e0b83fe37ae31a
3227 29. http://groups.google.com/group/asciidoc/browse_thread/thread/3d06b0105dfbb780/8c60eb7a62f522e4
3228 30. http://groups.google.com/group/asciidoc/browse_thread/thread/33e99b78e2472122
3229 31. http://groups.google.com/group/asciidoc/browse_thread/thread/8200e29815c40f72
3230 32. http://groups.google.com/group/asciidoc/browse_thread/thread/849e5ea91f43adf2
3231 33. http://groups.google.com/group/asciidoc/browse_thread/thread/e92a75abcc382701
3232 34. http://groups.google.com/group/asciidoc/browse_thread/thread/58d0843ae4345afd
3233 35. http://groups.google.com/group/asciidoc/browse_thread/thread/b0e69e393b6f9f20/47a2c7586f9e40c6?lnk=gst&q=themes+tarball#47a2c7586f9e40c6
3234 36. http://groups.google.com/group/asciidoc/browse_thread/thread/b9d705c6b6b39f59/1e120483dafca109
3235 37. http://groups.google.com/group/asciidoc/browse_thread/thread/103445ab9d95cb0c
3236 38. http://code.google.com/p/asciidoc/issues/detail?id=9
3237 39. http://groups.google.com/group/asciidoc/browse_thread/thread/4608b77ec289f6c4
3238 40. http://groups.google.com/group/asciidoc/browse_thread/thread/14e8fcb289a135b/3af3b4e57b827c78?lnk=gst&q=archlinux#3af3b4e57b827c78
3239 41. http://groups.google.com/group/asciidoc/browse_thread/thread/5e2e6f4dd740d51a
3240 42. http://groups.google.com/group/asciidoc/browse_thread/thread/5e2e6f4dd740d51a
3241 43. http://groups.google.com/group/asciidoc/browse_thread/thread/a839aa01db0765d2
3242 44. http://groups.google.com/group/asciidoc/browse_thread/thread/734ac5afed736987
3243 45. http://groups.google.com/group/asciidoc/browse_thread/thread/6436788a10561851
3244 46. http://groups.google.com/group/asciidoc/browse_thread/thread/c9238380a1f2507a
3245 47. http://groups.google.com/group/asciidoc/browse_thread/thread/ec8e8481eb0e27b0/d1c035092b5bb7a4?lnk=gst&q=caption+option#d1c035092b5bb7a4
3246 48. http://groups.google.com/group/asciidoc/browse_thread/thread/3e177b84bc133ca9/659796dfadad30ea?lnk=gst&q=a2x+format#659796dfadad30ea
3247 49. http://groups.google.com/group/asciidoc/browse_thread/thread/16d3fb9672a408e7
3248 50. http://groups.google.com/group/asciidoc/browse_thread/thread/bacbf8aeb8ad6a3a
3249 51. http://code.google.com/p/asciidoc/issues/detail?id=8
3250 52. http://groups.google.com/group/asciidoc/browse_thread/thread/6436788a10561851
3251 53. http://groups.google.com/group/asciidoc/browse_thread/thread/e8f3938bcb4c8bb4/44d13113a35738ef
3252 54. http://groups.google.com/group/asciidoc/browse_thread/thread/c9238380a1f2507a/9afc4559d51e1dbd
3253 55. http://groups.google.com/group/asciidoc/browse_thread/thread/8c111f1046b33691/158a944cf4d5ff0d?lnk=gst&q=latex+escapes#158a944cf4d5ff0d
3254 56. http://groups.google.com/group/asciidoc/browse_thread/thread/eaf25f21d1da180a
3255 57. http://flask.pocoo.org/docs/
3256 58. file://localhost/tmp/lynxXXXXf1KLCf/article-html5-toc2.html
3257 59. file://localhost/tmp/lynxXXXXf1KLCf/epub-notes.html
3258 60. http://flask.pocoo.org/docs/
3259 61. http://groups.google.com/group/asciidoc/browse_thread/thread/9da9d48a6461ff14
3260 62. http://groups.google.com/group/asciidoc/browse_thread/thread/5c792cbb395b753b
3261 63. http://groups.google.com/group/asciidoc/browse_thread/thread/e2100b7cb29283ce
3262 64. http://groups.google.com/group/asciidoc/browse_thread/thread/c5e30ee5555877f5
3263 65. http://groups.google.com/group/asciidoc/browse_thread/thread/baf3218551d05a05
3264 66. http://groups.google.com/group/asciidoc/browse_thread/thread/5a7fe64fbfd65ad
3265 67. http://groups.google.com/group/asciidoc/browse_thread/thread/5620ba634fdb030a
3266 68. http://groups.google.com/group/asciidoc/browse_thread/thread/f969b9ce987d7f5d
3267 69. http://groups.google.com/group/asciidoc/browse_thread/thread/cd0f47495fd04181
3268 70. http://code.google.com/p/asciidoc/issues/detail?id=6&q=label%3APriority-Medium
3269 71. http://sourceforge.net/tracker/?func=detail&atid=373747&aid=2854075&group_id=21935
3270 72. http://groups.google.com/group/asciidoc/browse_thread/thread/b24cc3362f35b801
3271 73. http://asciidoc.org/userguide.html#X96
3272 74. http://groups.google.com/group/asciidoc/browse_thread/thread/77f28b0dfe60d262
3273 75. http://asciidoc.org/manpage.html
3274 76. http://groups.google.com/group/asciidoc/browse_thread/thread/40c64cd33ee1905c
3275 77. http://groups.google.com/group/asciidoc/browse_thread/thread/e15282f072413940
3276 78. http://groups.google.com/group/asciidoc/browse_thread/thread/5ac8e8ea895147e9
3277 79. http://groups.google.com/group/asciidoc/browse_thread/thread/e15282f072413940
3278 80. http://groups.google.com/group/asciidoc/browse_thread/thread/e15282f072413940
3279 81. http://groups.google.com/group/asciidoc/browse_thread/thread/b11066a828ab45b9
3280 82. http://groups.google.com/group/asciidoc/browse_thread/thread/a1dd0562dee8b939
3281 83. http://groups.google.com/group/asciidoc/browse_thread/thread/f44615dca0b834e9
3282 84. http://groups.google.com/group/asciidoc/browse_thread/thread/1b3f88f1f8118ab3
3283 85. http://groups.google.com/group/asciidoc/browse_thread/thread/c21c2902c29bae64
3284 86. http://groups.google.com/group/asciidoc/browse_thread/thread/f510ea82a88aaee8
3285 87. http://groups.google.com/group/asciidoc/browse_thread/thread/42b63ce90c2563b8
3286 88. http://groups.google.com/group/asciidoc/browse_thread/thread/42b63ce90c2563b8
3287 89. http://bugs.python.org/issue3932
3288 90. http://groups.google.com/group/asciidoc/browse_thread/thread/dedc961b23e9ac56
3289 91. https://phillordbio-asciidoc-fixes.googlecode.com/hg/
3290 92. http://groups.google.com/group/asciidoc/browse_thread/thread/c14a4c3b1e4f6dc5
3291 93. http://groups.google.com/group/asciidoc/browse_thread/thread/c948697943432e24
3292 94. http://groups.google.com/group/asciidoc/browse_thread/thread/1c415fc4540ce5e5
3293 95. http://groups.google.com/group/asciidoc/browse_thread/thread/8712a95e95a292a7
3294 96. http://groups.google.com/group/asciidoc/browse_thread/thread/c4427a3902d130a8
3295 97. http://groups.google.com/group/asciidoc/browse_thread/thread/59a610068e4acb58
3296 98. http://groups.google.com/group/asciidoc/browse_thread/thread/b22603bfb879418c
3297 99. http://groups.google.com/group/asciidoc/browse_thread/thread/1c02d27d49221aa2
3298 100. http://groups.google.com/group/asciidoc/browse_thread/thread/5f3e825c74ed30c
3299 101. http://pygments.org/
3300 102. http://groups.google.com/group/asciidoc/browse_thread/thread/d8d042f5a3021369/8934ebbb8cb7144b
3301 103. http://groups.google.com/group/asciidoc/browse_frm/thread/319e5cd94493e330/3fcb83fab067af42
3302 104. http://groups.google.com/group/asciidoc/browse_frm/thread/fe9b33d8f5f1e0af
3303 105. http://groups.google.com/group/asciidoc/browse_frm/thread/8eda3ea812968854
3304 106. http://groups.google.com/group/asciidoc/browse_frm/thread/7174cb7598993c72
3305 107. http://groups.google.com/group/asciidoc/browse_frm/thread/66e7b59d12cd2f91
3306 108. http://groups.google.com/group/asciidoc/browse_frm/thread/7174cb7598993c72
3307 109. http://groups.google.com/group/asciidoc/browse_frm/thread/7174cb7598993c72
3308 110. http://groups.google.com/group/asciidoc/browse_frm/thread/219c86ae25b79a21
3309 111. http://groups.google.com/group/asciidoc/browse_frm/thread/af652507caf6cec9
3310 112. http://groups.google.com/group/asciidoc/browse_frm/thread/3f96900f7fbf5620
3311 113. http://groups.google.com/group/asciidoc/browse_frm/thread/7174cb7598993c72
3312 114. http://groups.google.com/group/asciidoc/browse_frm/thread/2ff802547b6a75ea
3313 115. http://groups.google.com/group/asciidoc/browse_thread/thread/14e8fcb289a135b
3314 116. http://groups.google.com/group/asciidoc/browse_thread/thread/faa36e9e5c7da019/d24cab3fe363e58d
3315 117. http://groups.google.com/group/asciidoc/browse_frm/thread/ac4b9bfa2116db28
3316 118. http://groups.google.com/group/asciidoc/browse_frm/thread/c17abd175778f5ea
3317 119. http://groups.google.com/group/asciidoc/browse_frm/thread/c17abd175778f5ea
3318 120. http://groups.google.com/group/asciidoc/browse_frm/thread/1b6b66adb24e710
3319 121. http://groups.google.com/group/asciidoc/browse_frm/thread/a23fea28394c8ca9
3320 122. http://groups.google.com/group/asciidoc/browse_frm/thread/50b28f6941de111a
3321 123. http://groups.google.com/group/asciidoc/browse_frm/thread/dfe5204d5b2c9685
3322 124. http://groups.google.com/group/asciidoc/browse_frm/thread/f0b6f9989f828c3
3323 125. http://groups.google.com/group/asciidoc/browse_frm/thread/14aefc1cb6bd85f5
3324 126. http://groups.google.com/group/asciidoc/browse_frm/thread/cb8b7694bbc82a6
3325 127. http://groups.google.com/group/asciidoc/browse_frm/thread/cb8b7694bbc82a6
3326 128. http://groups.google.com/group/asciidoc/browse_frm/thread/4b0f364b477ec165
3327 129. http://groups.google.com/group/asciidoc/browse_frm/thread/e5e61823ff4203cd
3328 130. http://groups.google.com/group/asciidoc/browse_frm/thread/2aa3e5711d243045
3329 131. http://groups.google.com/group/asciidoc/browse_frm/thread/5215c99dcc865e7d
3330 132. http://hg.sharesource.org/asciidoc/diff/55a5999bfd04/xhtml11.conf
3331 133. http://groups.google.com/group/asciidoc/browse_frm/thread/b276a927fdc87995
3332 134. http://groups.google.com/group/asciidoc/browse_frm/thread/f4df7c9eec01a9bd
3333 135. http://groups.google.com/group/asciidoc/browse_frm/thread/f4df7c9eec01a9bd
3334 136. http://groups.google.com/group/asciidoc/browse_frm/thread/d29924043e21cb6a
3335 137. http://groups.google.com/group/asciidoc/browse_frm/thread/74d9a542b79ccd50
3336 138. http://groups.google.com/group/asciidoc/browse_frm/thread/ea3a8ea399ae5d2a
3337 139. http://groups.google.com/group/asciidoc/browse_frm/thread/69b3183fdab7c6a5
3338 140. http://groups.google.com/group/asciidoc/browse_frm/thread/a254cf949ea7c6c5
3339 141. http://groups.google.com/group/asciidoc/browse_frm/thread/e1dcb7ee0efc17b5
3340 142. http://groups.google.com/group/asciidoc/browse_frm/thread/69b3183fdab7c6a5
3341 143. http://groups.google.com/group/asciidoc/browse_frm/thread/1badad21ff9447ac
3342 144. http://groups.google.com/group/asciidoc/browse_frm/thread/a42db6bc54c2c537
3343 145. http://groups.google.com/group/asciidoc/browse_frm/thread/b9c63be67dd1d11c
3344 146. http://groups.google.com/group/asciidoc/browse_frm/thread/1269dc2feb1a482c
3345 147. http://groups.google.com/group/asciidoc/browse_frm/thread/36ff073c79cbc20a
3346 148. http://asciidoc.org/userguide.html#X89
3347 149. http://groups.google.com/group/asciidoc/browse_thread/thread/62278a054188a038
3348 150. http://groups.google.com/group/asciidoc/browse_thread/thread/4bdcdfb0af773e2
3349 151. http://groups.google.com/group/asciidoc/browse_thread/thread/c93bb4db025225d8
3350 152. http://groups.google.com/group/asciidoc/browse_thread/thread/1d796a9c9ddb2855
3351 153. http://groups.google.com/group/asciidoc/browse_thread/thread/6d8c716748b109e3
3352 154. http://groups.google.com/group/asciidoc/browse_thread/thread/fd27add515597c06
3353 155. http://asciidoc.org/testasciidoc.html
3354 156. http://asciidoc.org/asciidocapi.html
3355 157. file://localhost/tmp/lynxXXXXf1KLCf/L13810-8657TMP.html#X2
3356 158. http://asciidoc.org/INSTALL.html
3357 159. http://asciidoc.org/newtables.html
3358 160. http://asciidoc.org/newlists.html
3359 161. http://asciidoc.org/userguide.html#X77
3360 162. http://asciidoc.org/userguide.html#X76
3361 163. http://asciidoc.org/latexmath.pdf
3362 164. http://asciidoc.org/asciimathml.html
3363 165. http://asciidoc.org/latexmathml.html
3364 166. http://asciidoc.org/source-highlight-filter.html
3365 167. https://sharesource.org/hg/asciidoc/
3366 168. http://en.wikipedia.org/wiki/Data:_URI_scheme
3367 169. http://asciidoc.org/faq.html
3368 170. http://www.maths.nottingham.ac.uk/personal/drw/lm.html
3369 171. http://asciidoc.org/asciimathml.html
3370 172. http://asciidoc.org/index.html
3371 173. http://tpl.sourceforge.net/userguide.html
3372 174. http://asciidoc.org/music-filter.html
3373 175. http://lilypond.org/
3374 176. http://abcnotation.org.uk/
3375 177. mailto:srackham@gmail.com
3376 178. mailto:jlm@ofb.net
3377 179. mailto:m_pupil@yahoo.com.cn
3378 180. http://open.comsultia.com/docbook2odf/
3379 181. http://www1.chapman.edu/~jipsen/mathml/asciimath.html
3380 182. http://asciidoc.org/asciimath.html
3381 183. file://localhost/tmp/lynxXXXXf1KLCf/userguide.html#X33
3382 184. mailto:francis@daoine.org
3383 185. file://localhost/tmp/lynxXXXXf1KLCf/userguide.html#X39
3384 186. file://localhost/tmp/lynxXXXXf1KLCf/source-highlight-filter.html
3385 187. mailto:trolocsis@gmail.com
3386 188. mailto:srackham@gmail.com
3387 189. file://localhost/tmp/lynxXXXXf1KLCf/userguide.html#X36
3388 190. file://localhost/tmp/lynxXXXXf1KLCf/userguide.html#X33
3389 191. mailto:viktor@rbg.informatik.tu-darmstadt.de
3390 192. file://localhost/tmp/lynxXXXXf1KLCf/userguide.html#X23
3391 193. mailto:david@dgreaves.com
3392 194. mailto:stone@debian.org
3393 195. mailto:stone@debian.org
3394 196. mailto:srackham@gmail.com
3395 197. http://jimmac.musichall.cz/ikony.php3
3396 198. mailto:srackham@gmail.com
3397 199. http://asciidoc.org/
3398 200. https://sourceforge.net/projects/asciidoc/
00 AsciiDoc ChangeLog
11 ==================
22
3 :website: http://www.methods.co.nz/asciidoc/
3 :website: http://asciidoc.org/
4
5
6 Version 8.6.9 (2013-11-09)
7 --------------------------
8 .Additions and changes
9 - 'html5', 'xhtml11' and 'slidy' outputs now wrap 'pre' element
10 contents at right margin (see
11 https://groups.google.com/group/asciidoc/browse_thread/thread/9877a316b7a47309).
12 - Vim syntax file: highlight line breaks in lists (patch submitted by
13 Alex Efros). See
14 https://groups.google.com/group/asciidoc/browse_thread/thread/5145e4c0b65cde0a).
15 - Vim syntax file: fixed highlighting of lines with spaces preceding
16 an indented paragraph. See
17 https://groups.google.com/group/asciidoc/browse_thread/thread/5145e4c0b65cde0a
18 - Vim syntax file: dropped ')' from list of illegal characters
19 following opening quote. See
20 https://groups.google.com/group/asciidoc/browse_thread/thread/1a60eb4507a0555f/264c39c6a89fc7a0
21 - Added {plus} intrinsic attribute. See
22 http://code.google.com/p/asciidoc/issues/detail?id=14
23 - Allow `tabsize=0 in` configuration file. See
24 https://groups.google.com/group/asciidoc/browse_thread/thread/c88457020288ce1d
25 - Removed 'wordpress' backend into the blogpost project (where it
26 belongs) as an AsciiDoc backend plugin.
27 - Added HTML5 footer badges.
28 - Added favicon to AsciiDoc website.
29 - Changed AsciiDoc website domain to 'asciidoc.org'.
30 - Vim syntax file: closing quote character cannot be immediately
31 followed by same closing quote character.
32 - Documentation updates.
33 - If admonition icons are embedded using the Data URI Scheme and the
34 icons directory is undefined or does not exist then the 'iconsdir'
35 attribute is set to the location of the icons installed in the
36 AsciiDoc configuration directory.
37 - Updated `./stylesheets/pygments.css` from pygments 1.4.
38 - HTML backends: Align inline images to text-bottom.
39 - html4 backend: Added 'hr' attribute to make the inter-section
40 horizontal ruler element optional.
41 - Documented 'Callout lists cannot be used within tables'. See:
42 https://groups.google.com/group/asciidoc/browse_thread/thread/268f9b46ebc192d3
43 - Removed Vim related stuff from the installer makefile. See:
44 https://groups.google.com/group/asciidoc/browse_thread/thread/753a52b2af85fcfc/04c9091b0856fc13
45 and
46 https://groups.google.com/group/asciidoc/browse_thread/thread/cd07629fa7a53fb3
47 - Dropped `vim/ftdetect/asciidoc_filetype.vim` from distribution, the
48 file detection was broken and the default settings satisfied noone.
49 - Vim syntax highlighter: increase sync backtracking to catch changes
50 to large block elements.
51 - Added Romanian language configuration file. Contributed by Vitalie
52 Lazu. See
53 https://groups.google.com/group/asciidoc/browse_thread/thread/2fe14a10dbf20d20/27726e7e13f7bfc7?lnk=gst&q=romanian#27726e7e13f7bfc7
54 - Added ruler and line-break outputs to HTML Help outputs. Patch
55 submitted by DonM. See
56 https://groups.google.com/group/asciidoc/browse_thread/thread/b131d0155eccd73e
57 - Added Czech language configuration file. Contributed by Petr Klíma.
58 - html4 backend: allow embedded images and icons (data-uri
59 attribute).
60 - html4 backend: table and example block caption place at bottom for
61 consistency.
62 - html4 backend: dropped border around example block.
63 - html4 backend: cellpaddings made equal to 4 for consistency.
64 - Vim syntax highligher: Highlight closing OpenBlock delimiter when it
65 immediately follows a list.
66 - Updated html5 backend (previous commit was xhtml11 only). See:
67 https://groups.google.com/group/asciidoc/browse_thread/thread/dbdfaf838f93e020
68 - Embedded data-uri images now figure file mimetype from file contents
69 rather than the file extension. Patch submitted by Lex Trotman. See:
70 https://groups.google.com/group/asciidoc/browse_thread/thread/dbdfaf838f93e020
71
72 .Bug fixes
73 - `indexterm2:[]` macro syntax now recognized. See
74 https://groups.google.com/group/asciidoc/browse_thread/thread/1b3f1a0f0a21425e
75 - Synthesised `*-option` attributes for options set in table conf file
76 style entries. See
77 https://groups.google.com/group/asciidoc/browse_thread/thread/8aa340a3069ef5f1/a727a8a564eea76c
78 - Makefile: Fixed sh compatibility issue. See
79 https://groups.google.com/group/asciidoc/browse_thread/thread/753a52b2af85fcfc/04c9091b0856fc13
480
581
682 Version 8.6.8 (2012-07-17)
15601636 reflect these changes.
15611637 - Highlighted source code paragraphs have been implemented -- it's a
15621638 much more convenient way to enter short code examples (see
1563 http://www.methods.co.nz/asciidoc/source-highlight-filter.html[the
1639 http://asciidoc.org/source-highlight-filter.html[the
15641640 online docs]).
15651641 - The source highlighter and music filter syntax has changed -- they
15661642 now used the ListingBlock syntax customized with 'source' and
16871763 .Additions and changes
16881764 - Added VMiklos's 'permalink' patch for auto-generated section IDs
16891765 (enabled by default by the `sectids` attribute).
1690 - Added http://www.methods.co.nz/asciidoc/faq.html[FAQ] to website.
1766 - Added http://asciidoc.org/faq.html[FAQ] to website.
16911767 - Changed format of \{localdate} attribute to ISO 8601 (`%Y-%m-%d`).
16921768 - Added `abc2ly --beams=None` option to make `music2png.py` conform to
16931769 ABC's notion of beams.
17221798 - http://www.maths.nottingham.ac.uk/personal/drw/lm.html[LaTeXMathML]
17231799 capability has been added for users who are more familiar with or
17241800 prefer LaTeX math formulas to the
1725 http://www.methods.co.nz/asciidoc/asciimathml.html[ASCIIMathML]
1801 http://asciidoc.org/asciimathml.html[ASCIIMathML]
17261802 notation (thanks to Arthur Sakellariou for the patch).
17271803 - The 'source highlight' and 'code' filters now process embedded
17281804 callouts.
18131889 `manpage` if `--format=manpage` else defaults to `article`
18141890 (previously `--doctype` always defaulted to `article`).
18151891 - Added an 'External Resources' section to the
1816 http://www.methods.co.nz/asciidoc/index.html[AsciiDoc home page].
1892 http://asciidoc.org/index.html[AsciiDoc home page].
18171893
18181894 .Bug fixes
18191895
18291905 http://tpl.sourceforge.net/userguide.html[tpl User Guide] for a
18301906 fancier layout. Use the `-a toc -a numbered` command-line options to
18311907 produce a number table of contents.
1832 - A http://www.methods.co.nz/asciidoc/music-filter.html[music filter]
1908 - A http://asciidoc.org/music-filter.html[music filter]
18331909 is included in the distribution `./filters/` directory. It
18341910 translates music in http://lilypond.org/[LilyPond] or
18351911 http://abcnotation.org.uk/[ABC] notation to standard classical
19892065 http://www1.chapman.edu/~jipsen/mathml/asciimath.html[ASCIIMathML]
19902066 has been added. See 'Appendix I: ASCIIMathML Support' in the User
19912067 Guide and the examples at
1992 http://www.methods.co.nz/asciidoc/asciimath.html.
2068 http://asciidoc.org/asciimath.html.
19932069 - You can now prefix quoted text with inline attributes lists. You
19942070 can use this to set font size and color (XHTML and HTML outputs).
19952071 - Added `##...##` quoting -- it does nothing -- it's purpose is to
31213197 Version 1.0 (2002-11-25)
31223198 ------------------------
31233199 First AsciiDoc public release along with AsciiDoc web site
3124 (http://www.methods.co.nz/asciidoc/) and SourceForge.net project registration
3200 (http://asciidoc.org/) and SourceForge.net project registration
31253201 (https://sourceforge.net/projects/asciidoc/[]).
31263202
31273203 // vim: set syntax=asciidoc:
00 AsciiDoc Installation
11
2 version 8.6.8, 17 July 2012
2 version 8.6.9, 9 November 2013
33
44 Note
55 The current version of AsciiDoc requires Python 2.4 or newer to run. If
2323 * Make sure you have [6]Mercurial installed, you can check with:
2424 $ hg --version
2525 * Go to the directory you want to install AsciiDoc into and download
26 the repository. This example gets the 8.6.8 tagged release:
26 the repository. This example gets the 8.6.9 tagged release:
2727 $ cd ~/bin
28 $ hg clone -r 8.6.8 https://asciidoc.googlecode.com/hg/ asciidoc-8.6.8
28 $ hg clone -r 8.6.9 https://asciidoc.googlecode.com/hg/ asciidoc-8.6.9
2929
3030 You now have two choices: you can run asciidoc locally from your
3131 repository or you can use autoconf(1) and make(1) to perform a
3535
3636 Create a symlink to the AsciiDoc script in a search PATH directory so
3737 it’s easy to execute asciidoc from the command-line, for example:
38 $ ln -s ~/bin/asciidoc-8.6.8/asciidoc.py ~/bin/asciidoc
39 $ ln -s ~/bin/asciidoc-8.6.8/a2x.py ~/bin/a2x
38 $ ln -s ~/bin/asciidoc-8.6.9/asciidoc.py ~/bin/asciidoc
39 $ ln -s ~/bin/asciidoc-8.6.9/a2x.py ~/bin/a2x
4040
4141 Use the Mercurial pull command to update your local AsciiDoc
4242 repository.
7373
7474 The autoconf(1) generated configure script creates a make file that is
7575 tailored for your system. To install:
76 $ tar -xzf asciidoc-8.6.8.tar.gz
77 $ cd asciidoc-8.6.8
76 $ tar -xzf asciidoc-8.6.9.tar.gz
77 $ cd asciidoc-8.6.9
7878 $ ./configure
7979 $ sudo make install
8080
9595 AsciiDoc is developed and tested on Linux but there seem to be quite a
9696 few people using it on Windows. To install AsciiDoc on Windows unzip
9797 the distribution Zip file contents:
98 $ unzip asciidoc-8.6.8.zip
99
100 This will create the folder asciidoc-8.6.8 containing the asciidoc.py
98 $ unzip asciidoc-8.6.9.zip
99
100 This will create the folder asciidoc-8.6.9 containing the asciidoc.py
101101 and a2x.py executables along with configuration files and
102102 documentation.
103103
201201 See also [26]Packager Notes in the AsciiDoc User Guide.
202202 __________________________________________________________________
203203
204 Version 8.6.8
205 Last updated 2010-11-15 08:44:54 NZDT
204 Version 8.6.9
205 Last updated 2012-09-28 11:34:02 NZST
206206
207207 References
208208
209209 1. http://www.python.org/
210 2. file://localhost/tmp/lynxXXXXr4pa6e/README.html
210 2. file://localhost/tmp/lynxXXXXN5TvQw/README.html
211211 3. http://www.selenic.com/mercurial/
212212 4. http://code.google.com/
213213 5. http://code.google.com/p/asciidoc/source/browse/
214214 6. http://www.selenic.com/mercurial/
215215 7. http://sourceforge.net/projects/asciidoc/
216 8. file://localhost/tmp/lynxXXXXr4pa6e/L12440-2561TMP.html#X3
216 8. file://localhost/tmp/lynxXXXXN5TvQw/L13832-4513TMP.html#X3
217217 9. http://blog.rainwebs.net/2010/02/25/how-to-create-handsome-pdf-documents-without-frustration/
218218 10. http://www.cygwin.com/
219219 11. http://dblatex.sourceforge.net/
220 12. file://localhost/tmp/lynxXXXXr4pa6e/testasciidoc.html
220 12. file://localhost/tmp/lynxXXXXN5TvQw/testasciidoc.html
221221 13. http://www.a-a-p.org/
222222 14. http://packages.debian.org/asciidoc
223223 15. mailto:stone@debian.org
231231 23. http://svn.exactcode.de/t2/trunk/package/textproc/asciidoc/
232232 24. http://dag.wieers.com/rpm/packages/asciidoc/
233233 25. http://opencsw.org/packages/asciidoc
234 26. file://localhost/tmp/lynxXXXXr4pa6e/userguide.html#X38
234 26. file://localhost/tmp/lynxXXXXN5TvQw/userguide.html#X38
1616 latex.conf
1717 slidy.conf
1818 text.conf
19 wordpress.conf
2019 xhtml11.conf
2120 xhtml11-quirks.conf
2221 COPYING
8685 themes/flask/*.css
8786 themes/volnitsky/*.css
8887 vim/syntax/asciidoc.vim
89 vim/ftdetect/asciidoc_filetype.vim
2525
2626 prog = asciidoc.py a2x.py
2727 progdir = $(bindir)
28
29 vimdir = @sysconfdir@/vim
3028
3129 manp = $(patsubst %1.txt,%1,$(wildcard doc/*.1.txt))
3230 manpdir = $(mandir)/man1
143141 chmod +x $$f; \
144142 done
145143
146 install-vim:
147 @for d in $(DESTDIR)/$(vimdir) /etc/vim; do \
148 if ! test -d $$d; then continue; fi ; \
149 echo "installing Vim files in $$d" ; \
150 $(INSTALL) -d $$d/syntax ; \
151 $(INSTALL_DATA) vim/syntax/asciidoc.vim $$d/syntax ; \
152 $(INSTALL) -d $$d/ftdetect ; \
153 $(INSTALL_DATA) vim/ftdetect/asciidoc_filetype.vim $$d/ftdetect ; \
154 done
155
156 uninstall-vim:
157 @for d in $(DESTDIR)/$(vimdir) /etc/vim; do \
158 if ! test -d $$d; then continue; fi ; \
159 echo "uninstalling Vim files in $$d" ; \
160 rm -f $$d/syntax/asciidoc.vim ; \
161 rm -f $$d/ftdetect/asciidoc_filetype.vim ; \
162 done
163
164
165144 build: fixconfpath $(manp)
166145
146 install: all $(PROGTARGETS) $(DATATARGETS) progsymlink
167147
168 install: all $(PROGTARGETS) $(DATATARGETS) progsymlink install-vim
169
170 uninstall: uninstall-vim
148 uninstall:
171149 rm -f $(DESTDIR)/$(progdir)/asciidoc
172150 rm -f $(DESTDIR)/$(progdir)/asciidoc.py
173151 rm -f $(DESTDIR)/$(progdir)/a2x
00 AsciiDoc README File
11
2 version 8.6.8, 17 July 2012
2 version 8.6.9, 9 November 2013
33 __________________________________________________________________
44
55 1. Prerequisites
1313 2. Obtaining AsciiDoc
1414
1515 Documentation and installation instructions are on the AsciiDoc website
16 [2]http://www.methods.co.nz/asciidoc/
16 [2]http://asciidoc.org/
1717 __________________________________________________________________
1818
1919 3. Tools
3535 (GPLv2).
3636 __________________________________________________________________
3737
38 Version 8.6.8
39 Last updated 2011-05-04 18:47:58 NZST
38 Version 8.6.9
39 Last updated 2012-12-29 09:22:36 NZDT
4040
4141 References
4242
4343 1. http://www.python.org/
44 2. http://www.methods.co.nz/asciidoc/
44 2. http://asciidoc.org/
1111 Obtaining AsciiDoc
1212 ------------------
1313 Documentation and installation instructions are on the AsciiDoc
14 website http://www.methods.co.nz/asciidoc/
14 website http://asciidoc.org/
1515
1616
1717 Tools
2222 import mimetypes
2323
2424 PROG = os.path.basename(os.path.splitext(__file__)[0])
25 VERSION = '8.6.8'
25 VERSION = '8.6.9'
2626
2727 # AsciiDoc global configuration file directory.
2828 # NOTE: CONF_DIR is "fixed up" by Makefile -- don't rename or change syntax.
443443 if not os.path.isfile(self.asciidoc_file):
444444 die('missing SOURCE_FILE: %s' % self.asciidoc_file)
445445 self.asciidoc_file = os.path.abspath(self.asciidoc_file)
446 if os.path.splitext(self.asciidoc_file)[1].lower() == '.xml':
447 self.skip_asciidoc = True
448 else:
449 self.skip_asciidoc = False
446450 if not self.destination_dir:
447451 self.destination_dir = os.path.dirname(self.asciidoc_file)
448452 else:
449453 if not os.path.isdir(self.destination_dir):
450454 die('missing --destination-dir: %s' % self.destination_dir)
451455 self.destination_dir = os.path.abspath(self.destination_dir)
456 if not self.format in ('chunked','epub','htmlhelp','xhtml'):
457 warning('--destination-dir option is only applicable to HTML based outputs')
452458 self.resource_dirs = []
453459 self.resource_files = []
454460 if self.resource_manifest:
528534 self.xsltproc_opts += ' --stringparam ' + o
529535 if self.fop_opts:
530536 self.fop = True
531 if os.path.splitext(self.asciidoc_file)[1].lower() == '.xml':
532 self.skip_asciidoc = True
533 else:
534 self.skip_asciidoc = False
535537
536538 def dst_path(self, ext):
537539 '''
4141 backslash=\
4242 two-colons=::
4343 two-semicolons=;;
44 plus=&#43;
4445 # DEPRECATED: underscore attribute names.
4546 two_colons=::
4647 two_semicolons=;;
218219 # (?s) re flag for line spanning.
219220
220221 # Macros using default syntax.
221 (?su)(?<!\w)[\\]?(?P<name>http|https|ftp|file|irc|mailto|callto|image|link|anchor|xref|indexterm):(?P<target>\S*?)\[(?P<attrlist>.*?)(?<!\\)\]=
222 (?su)(?<!\w)[\\]?(?P<name>http|https|ftp|file|irc|mailto|callto|image|link|anchor|xref|indexterm|indexterm2):(?P<target>\S*?)\[(?P<attrlist>.*?)(?<!\\)\]=
222223
223224 # These URL types don't require any special attribute list formatting.
224225 (?su)(?<!\S)[\\]?(?P<name>http|https|ftp|file|irc):(?P<target>//[^\s<>]*[\w/])=
88 import sys, os, re, time, traceback, tempfile, subprocess, codecs, locale, unicodedata, copy
99
1010 ### Used by asciidocapi.py ###
11 VERSION = '8.6.8' # See CHANGLOG file for version history.
11 VERSION = '8.6.9' # See CHANGLOG file for version history.
1212
1313 MIN_PYTHON_VERSION = '2.4' # Require this version of Python or better.
1414
36313631 # (the tab character does not appear elsewhere since it is expanded on
36323632 # input) which are replaced after template attribute substitution.
36333633 headrows = footrows = bodyrows = None
3634 for option in self.parameters.options:
3635 self.attributes[option+'-option'] = ''
36343636 if self.rows and 'header' in self.parameters.options:
36353637 headrows = self.subs_rows(self.rows[0:1],'header')
36363638 self.attributes['headrows'] = '\x07headrows\x07'
48064808
48074809 def load_miscellaneous(self,d):
48084810 """Set miscellaneous configuration entries from dictionary 'd'."""
4809 def set_if_int_gt_zero(name, d):
4811 def set_if_int_ge(name, d, min_value):
48104812 if name in d:
48114813 try:
48124814 val = int(d[name])
4813 if not val > 0:
4814 raise ValueError, "not > 0"
4815 if val > 0:
4816 setattr(self, name, val)
4815 if not val >= min_value:
4816 raise ValueError, "not >= " + str(min_value)
4817 setattr(self, name, val)
48174818 except ValueError:
48184819 raise EAsciiDoc, 'illegal [miscellaneous] %s entry' % name
4819 set_if_int_gt_zero('tabsize', d)
4820 set_if_int_gt_zero('textwidth', d) # DEPRECATED: Old tables only.
4820 set_if_int_ge('tabsize', d, 0)
4821 set_if_int_ge('textwidth', d, 1) # DEPRECATED: Old tables only.
48214822
48224823 if 'pagewidth' in d:
48234824 try:
59985999 # Document header attributes override conf file attributes.
59996000 document.attributes.update(AttributeEntry.attributes)
60006001 document.update_attributes()
6002 # Set the default embedded icons directory.
6003 if 'data-uri' in document.attributes and not os.path.isdir(document.attributes['iconsdir']):
6004 document.attributes['iconsdir'] = os.path.join(
6005 document.attributes['asciidoc-confdir'], 'images/icons')
60016006 # Configuration is fully loaded.
60026007 config.expand_all_templates()
60036008 # Check configuration for consistency.
11 # Executed by all main.aap's before anything else.
22 #
33
4 _parent.VERS = 8.6.8
5 _parent.DATE = 17 July 2012
4 _parent.VERS = 8.6.9
5 _parent.DATE = 9 November 2013
66
77 all:
88 :pass
00 #! /bin/sh
11 # Guess values for system-dependent variables and create Makefiles.
2 # Generated by GNU Autoconf 2.68 for asciidoc 8.6.8.
2 # Generated by GNU Autoconf 2.68 for asciidoc 8.6.9.
33 #
44 #
55 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
556556 # Identity of this package.
557557 PACKAGE_NAME='asciidoc'
558558 PACKAGE_TARNAME='asciidoc'
559 PACKAGE_VERSION='8.6.8'
560 PACKAGE_STRING='asciidoc 8.6.8'
559 PACKAGE_VERSION='8.6.9'
560 PACKAGE_STRING='asciidoc 8.6.9'
561561 PACKAGE_BUGREPORT=''
562562 PACKAGE_URL=''
563563
11551155 # Omit some internal or obsolete options to make the list less imposing.
11561156 # This message is too long to be a string in the A/UX 3.1 sh.
11571157 cat <<_ACEOF
1158 \`configure' configures asciidoc 8.6.8 to adapt to many kinds of systems.
1158 \`configure' configures asciidoc 8.6.9 to adapt to many kinds of systems.
11591159
11601160 Usage: $0 [OPTION]... [VAR=VALUE]...
11611161
12161216
12171217 if test -n "$ac_init_help"; then
12181218 case $ac_init_help in
1219 short | recursive ) echo "Configuration of asciidoc 8.6.8:";;
1219 short | recursive ) echo "Configuration of asciidoc 8.6.9:";;
12201220 esac
12211221 cat <<\_ACEOF
12221222
12831283 test -n "$ac_init_help" && exit $ac_status
12841284 if $ac_init_version; then
12851285 cat <<\_ACEOF
1286 asciidoc configure 8.6.8
1286 asciidoc configure 8.6.9
12871287 generated by GNU Autoconf 2.68
12881288
12891289 Copyright (C) 2010 Free Software Foundation, Inc.
13001300 This file contains any messages produced by compilers while
13011301 running configure, to aid debugging if configure makes a mistake.
13021302
1303 It was created by asciidoc $as_me 8.6.8, which was
1303 It was created by asciidoc $as_me 8.6.9, which was
13041304 generated by GNU Autoconf 2.68. Invocation command line was
13051305
13061306 $ $0 $@
24112411 # report actual input values of CONFIG_FILES etc. instead of their
24122412 # values after options handling.
24132413 ac_log="
2414 This file was extended by asciidoc $as_me 8.6.8, which was
2414 This file was extended by asciidoc $as_me 8.6.9, which was
24152415 generated by GNU Autoconf 2.68. Invocation command line was
24162416
24172417 CONFIG_FILES = $CONFIG_FILES
24642464 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
24652465 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
24662466 ac_cs_version="\\
2467 asciidoc config.status 8.6.8
2467 asciidoc config.status 8.6.9
24682468 configured by $0, generated by GNU Autoconf 2.68,
24692469 with options \\"\$ac_cs_config\\"
24702470
0 AC_INIT(asciidoc, 8.6.8)
0 AC_INIT(asciidoc, 8.6.9)
11
22 AC_CONFIG_FILES(Makefile)
33
11 .\" Title: a2x
22 .\" Author: [see the "AUTHOR" section]
33 .\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
4 .\" Date: 17 July 2012
4 .\" Date: 9 November 2013
55 .\" Manual: \ \&
6 .\" Source: \ \& 8.6.8
6 .\" Source: \ \& 8.6.9
77 .\" Language: English
88 .\"
9 .TH "A2X" "1" "17 July 2012" "\ \& 8\&.6\&.8" "\ \&"
9 .TH "A2X" "1" "9 November 2013" "\ \& 8\&.6\&.9" "\ \&"
1010 .\" -----------------------------------------------------------------
1111 .\" * Define some portability stuff
1212 .\" -----------------------------------------------------------------
6060 .RS 4
6161 Output directory\&. Defaults to
6262 \fISOURCE_FILE\fR
63 directory\&.
63 directory\&. This option is only applicable to HTML based output formats (\fIchunked\fR,
64 \fIepub\fR,
65 \fIhtmlhelp\fR,
66 \fIxhtml\fR)\&.
6467 .RE
6568 .PP
6669 \fB\-d, \-\-doctype\fR=\fIDOCTYPE\fR
535538 .\}
536539
537540 \fBAsciidoc\fR:
538 http://www\&.methods\&.co\&.nz/asciidoc/
541 http://asciidoc\&.org/
539542 .RE
540543 .sp
541544 .RS 4
737740 .sp
738741 SourceForge: http://sourceforge\&.net/projects/asciidoc/
739742 .sp
740 Main web site: http://www\&.methods\&.co\&.nz/asciidoc/
743 Main web site: http://asciidoc\&.org/
741744 .SH "COPYING"
742745 .sp
743746 Copyright (C) 2002\-2011 Stuart Rackham\&. Free use of this software is granted under the terms of the MIT license\&.
3737 Load configuration file. See <<X2,CONF FILES section>>.
3838
3939 *-D, --destination-dir*='DESTINATION_DIR'::
40 Output directory. Defaults to 'SOURCE_FILE' directory.
40 Output directory. Defaults to 'SOURCE_FILE' directory. This option
41 is only applicable to HTML based output formats ('chunked', 'epub',
42 'htmlhelp', 'xhtml').
4143
4244 *-d, --doctype*='DOCTYPE'::
4345 DocBook document type: 'article', 'manpage' or 'book'. Default
273275 'a2x' uses the following programs:
274276
275277 - *Asciidoc*:
276 http://www.methods.co.nz/asciidoc/
278 http://asciidoc.org/
277279 - *xsltproc*: (all formats except text):
278280 http://xmlsoft.org/XSLT/
279281 - *DocBook XSL Stylesheets* (all formats except text):
347349 ---------
348350 SourceForge: http://sourceforge.net/projects/asciidoc/
349351
350 Main web site: http://www.methods.co.nz/asciidoc/
352 Main web site: http://asciidoc.org/
351353
352354
353355 COPYING
Binary diff not shown
11 .\" Title: asciidoc
22 .\" Author: [see the "AUTHOR" section]
33 .\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
4 .\" Date: 17 July 2012
4 .\" Date: 9 November 2013
55 .\" Manual: \ \&
6 .\" Source: \ \& 8.6.8
6 .\" Source: \ \& 8.6.9
77 .\" Language: English
88 .\"
9 .TH "ASCIIDOC" "1" "17 July 2012" "\ \& 8\&.6\&.8" "\ \&"
9 .TH "ASCIIDOC" "1" "9 November 2013" "\ \& 8\&.6\&.9" "\ \&"
1010 .\" -----------------------------------------------------------------
1111 .\" * Define some portability stuff
1212 .\" -----------------------------------------------------------------
303303 .sp
304304 SourceForge: http://sourceforge\&.net/projects/asciidoc/
305305 .sp
306 Main web site: http://www\&.methods\&.co\&.nz/asciidoc/
306 Main web site: http://asciidoc\&.org/
307307 .SH "COPYING"
308308 .sp
309309 Copyright (C) 2002\-2011 Stuart Rackham\&. Free use of this software is granted under the terms of the GNU General Public License (GPL)\&.
186186 ---------
187187 SourceForge: <http://sourceforge.net/projects/asciidoc/>
188188
189 Main web site: <http://www.methods.co.nz/asciidoc/>
189 Main web site: <http://asciidoc.org/>
190190
191191
192192 COPYING
44 :toc:
55 :icons:
66 :numbered:
7 :website: http://www.methods.co.nz/asciidoc/
7 :website: http://asciidoc.org/
88
99 AsciiDoc is a text document format for writing notes, documentation,
1010 articles, books, ebooks, slideshows, web pages, blogs and UNIX man
518518 locations as <<X35,other CSS and JavaScript files>>.
519519
520520 For example, the command-line option `--theme foo` (or `--attribute
521 theme=foo`) will cause asciidoc(1) to search <<"X27","configuration
522 file locations 1, 2 and 3">> for a sub-directory called `themes/foo`
521 theme=foo`) will cause asciidoc(1) to search <<X27,configuration
522 file locations 1, 2 and 3>> for a sub-directory called `themes/foo`
523523 containing the stylesheet `foo.css` and optionally a JavaScript file
524524 name `foo.js`.
525525
12871287 following block element -- the attributes are made available to the
12881288 block's markup template.
12891289 - Multiple contiguous 'AttributeList' elements are additively combined
1290 in the order they appear..
1290 in the order they appear.
12911291 - The first positional attribute in the list is often used to specify
12921292 the ensuing element's <<X23,style>>.
12931293
23842384 number (in the latter case list items starting with a single `>`
23852385 character are implicitly numbered starting at one).
23862386 - Callout lists should not be nested.
2387 - Callout lists cannot be used within tables.
23872388 - Callout lists start list items hard against the left margin.
23882389 - If you want to present a number inside angle brackets you'll need to
23892390 escape it with a backslash to prevent it being interpreted as a
26402641 - The image `scale` attribute sets the DocBook `imagedata` element
26412642 `scale` attribute.
26422643
2643 - The optional `align` attribute is used for horizontal image
2644 alignment. Allowed values are `center`, `left` and `right`. For
2644 - The optional `align` attribute aligns block macro images
2645 horizontally. Allowed values are `center`, `left` and `right`. For
26452646 example:
26462647
26472648 image::images/tiger.png["Tiger image",align="left"]
40194020 \\NEW!=NEW!
40204021
40214022 The only difference between the three replacement types is how they
4022 are applied. By default 'replacements' and 'replacement2' are applied
4023 are applied. By default 'replacements' and 'replacements2' are applied
40234024 in <<X102,normal>> substitution contexts whereas 'replacements3' needs
40244025 to be configured explicitly and should only be used in backend
40254026 configuration files.
42864287 and write, here are some examples:
42874288
42884289 :1: http://freshmeat.net/projects/asciidoc/
4289 :homepage: http://methods.co.nz/asciidoc/[AsciiDoc home page]
4290 :homepage: http://asciidoc.org[AsciiDoc home page]
42904291 :new: image:./images/smallnew.png[]
42914292 :footnote1: footnote:[A meaningless latin term]
42924293
46364637 {notitle} do not display the document title
46374638 {outdir} document output directory name (note 2)
46384639 {outfile} output file name (note 2)
4640 {plus} plus character
46394641 {python} the full path name of the Python interpreter executable
4640 {rdquo} Right double quote character (note 7)
4642 {rdquo} right double quote character (note 7)
46414643 {reftext} running block xreflabel generated by BlockId elements
46424644 {revdate} document revision date (from document header)
46434645 {revnumber} document revision number (from document header)
4644 {rsquo} Right single quote character (note 7)
4646 {rsquo} right single quote character (note 7)
46454647 {sectnum} formatted section number (in section titles)
46464648 {sp} space character
46474649 {showcomments} send comment lines to the output
46484650 {title} section title (in titled elements)
4649 {two-colons} Two colon characters
4650 {two-semicolons} Two semicolon characters
4651 {two-colons} two colon characters
4652 {two-semicolons} two semicolon characters
46514653 {user-dir} the ~/.asciidoc directory (if it exists)
46524654 {verbose} defined as '' if --verbose command option specified
4653 {wj} Word-joiner
4654 {zwsp} Zero-width space character entity
4655 {wj} word-joiner
4656 {zwsp} zero-width space character entity
46554657
46564658 [NOTE]
46574659 ======
52295231 set background=dark
52305232
52315233 " Show tabs and trailing characters.
5234 "set listchars=tab:»·,trail:·,eol:¬
52325235 set listchars=tab:»·,trail:·
52335236 set list
52345237
5235 " Don't highlight searched text.
5236 highlight clear Search
5237
5238 " Don't move to matched text while search pattern is being entered.
5239 set noincsearch
5240
52415238 " Reformat paragraphs and list.
5242 nnoremap R gq}
5239 nnoremap <Leader>r gq}
52435240
52445241 " Delete trailing white space and Dos-returns and to expand tabs to spaces.
5245 nnoremap S :set et<CR>:retab!<CR>:%s/[\r \t]\+$//<CR>
5246
5247 autocmd BufRead,BufNewFile *.txt,README,TODO,CHANGELOG,NOTES
5242 nnoremap <Leader>t :set et<CR>:retab!<CR>:%s/[\r \t]\+$//<CR>
5243
5244 autocmd BufRead,BufNewFile *.txt,*.asciidoc,README,TODO,CHANGELOG,NOTES,ABOUT
52485245 \ setlocal autoindent expandtab tabstop=8 softtabstop=2 shiftwidth=2 filetype=asciidoc
52495246 \ textwidth=70 wrap formatoptions=tcqn
52505247 \ formatlistpat=^\\s*\\d\\+\\.\\s\\+\\\\|^\\s*<\\d\\+>\\s\\+\\\\|^\\s*[a-zA-Z.]\\.\\s\\+\\\\|^\\s*[ivxIVX]\\+\\.\\s\\+
56535650 reading AsciiDoc documents much easier syntax highlighting also helps
56545651 you catch AsciiDoc syntax errors as you write your documents.
56555652
5656 The AsciiDoc `./vim/` distribution directory contains Vim syntax
5657 highlighter and filetype detection scripts for AsciiDoc. Syntax
5658 highlighting makes it much easier to spot AsciiDoc syntax errors.
5659
5660 If Vim is installed on your system the AsciiDoc installer
5661 (`install.sh`) will automatically install the vim scripts in the Vim
5662 global configuration directory (`/etc/vim`).
5663
5664 You can also turn on syntax highlighting by adding the following line
5665 to the end of you AsciiDoc source files:
5653 The AsciiDoc distribution directory contains a Vim syntax highlighter
5654 for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
5655 version in the online
5656 https://code.google.com/p/asciidoc/source/browse/[AsciiDoc
5657 repository].
5658
5659 Install the highlighter by copying `asciidoc.vim` to your
5660 `$HOME/.vim/syntax` directory (create it if it doesn't already exist).
5661
5662 To enable syntax highlighing:
5663
5664 - Put a Vim 'autocmd' in your Vim configuration file (see the
5665 <<X61,example vimrc file>>).
5666 - or execute the Vim command `:set syntax=asciidoc`.
5667 - or add the following line to the end of you AsciiDoc source files:
56665668
56675669 // vim: set syntax=asciidoc:
5668
5669 TIP: Bold fonts are often easier to read, use the Vim `:set
5670 background=dark` command to set bold bright fonts.
5671
5672 NOTE: There are a number of alternative syntax highlighters for
5673 various editors listed on the {website}[AsciiDoc website].
5674
5675 Limitations
5676 ~~~~~~~~~~~
5677 The current implementation does a reasonable job but on occasions gets
5678 things wrong:
5679
5680 - Nested quoted text formatting is highlighted according to the outer
5681 format.
5682 - If a closing Example Block delimiter is sometimes mistaken for a
5683 title underline. A workaround is to insert a blank line before the
5684 closing delimiter.
5685 - Lines within a paragraph starting with equals characters may be
5686 highlighted as single-line titles.
5687 - Lines within a paragraph beginning with a period may be highlighted
5688 as block titles.
56895670
56905671
56915672 [[X74]]
59045885
59055886 :encoding: ISO-8859-1
59065887
5888 |hr |html4 |
5889 Defines the 'html4' inter-section horizontal ruler element. By default
5890 'html4' top level sections are separated by a horizontal ruler
5891 element, undefine this attribute or set it to an empty string if you
5892 do not want them. The default 'html4' backend value for the 'hr'
5893 attribute is `<hr>`.
5894
59075895 |[[X45]]icons |xhtml11, html5 |
59085896 Link admonition paragraph and admonition block icon images and badge
59095897 images. By default 'icons' is undefined and text is used in place of
59135901 The name of the directory containing linked admonition icons,
59145902 navigation icons and the `callouts` sub-directory (the `callouts`
59155903 sub-directory contains <<X105,callout>> number images). 'iconsdir'
5916 defaults to `./images/icons`.
5904 defaults to `./images/icons`. If admonition icons are embedded using
5905 the <<X66,data-uri>> scheme then the 'iconsdir' attribute defaults to
5906 the location of the icons installed in the AsciiDoc configuration
5907 directory.
59175908
59185909 |imagesdir |html4, html5, xhtml11, docbook |
59195910 If this attribute is defined it is prepended to the target image file
2929 non-standard library dependencies.
3030
3131 You can find `asciidocapi.py` in the AsciiDoc
32 http://www.methods.co.nz/asciidoc/INSTALL.html#X1[distribution
32 http://asciidoc.org/INSTALL.html#X1[distribution
3333 archives] (version 8.4.1 or better).
3434
3535 Once you have `asciidocapi.py` Verify everything is working by running
Binary diff not shown
2626
2727 This can be achieved by using the DocBook toolchain but numbering the
2828 paragraphs with AsciiDoc using a custom config file containing the
29 following (see http://www.methods.co.nz/asciidoc/userguide.html#X27
29 following (see http://asciidoc.org/userguide.html#X27
3030 for ways to include such a file):
3131
3232 ---------------------------------------------------------------------
484484 AsciiDoc has a built-in trace mechanism which is controlled by the
485485 'trace' attribute; there is also the `--verbose` command-line option.
486486 These features are detailed in
487 http://www.methods.co.nz/asciidoc/userguide.html#X82[Appendix G of the
487 http://asciidoc.org/userguide.html#X82[Appendix G of the
488488 User Guide].
489489
490490
835835 |AsciiDoc | Renders
836836
837837 2*|
838 \srackham@methods.co.nz
839 <\srackham@methods.co.nz>
840 \mailto:[\srackham@methods.co.nz]
838 \joe.bloggs@example.com
839 <\joe.bloggs@example.com>
840 \mailto:[\joe.bloggs@example.com]
841841
842842 2*|
843 \http://www.foo1.co.nz
844 \\http://www.foobar.com[]
845 \\http://www.foobar.com[Foobar Limited]
843 \http://www.example.com
844 \\http://www.example.com[]
845 \\http://www.example.com[Foobar Limited]
846846
847847 2*|
848848 A C\++ Library for C++
12061206
12071207 For example, the following call won't work:
12081208
1209 mailto:jb@foobar.com,jd@acme.co.nz?subject=New foofoo release[New foofoo release]
1209 mailto:jb@example.com,jd@example.com?subject=New foofoo release[New foofoo release]
12101210
12111211 Use this instead:
12121212
1213 mailto:jb%40foobar.com,jd%40acme.co.nz?subject=New%20foofoo%20release[New foofoo release]
1213 mailto:jb%40example.com,jd%40example.com?subject=New%20foofoo%20release[New foofoo release]
12141214
12151215
12161216 == How can a replacement have a trailing backslash?
13551355
13561356 ``Double-quoted text''{wj}footnote:[Lorum ipsum...]
13571357
1358
1359 == How can I convert documents from other formats to AsciiDoc?
1360 You can use http://johnmacfarlane.net/pandoc/[Pandoc] to convert
1361 documents in http://daringfireball.net/projects/markdown/[markdown],
1362 http://docutils.sourceforge.net/docs/ref/rst/introduction.html[reStructuredText],
1363 http://redcloth.org/textile[textile],
1364 http://www.w3.org/TR/html40/[HTML], http://www.docbook.org/[DocBook],
1365 or http://www.latex-project.org/[LaTeX] to AsciiDoc.
1366
1367
1368 == How can I insert raw HTML in a document processed by a2x?
1369 `a2x` generates HTML via DocBook (DocBook XSL Stylesheets) so if you
1370 use a passthrough block it must contain DocBook (not HTML).
1371 Fortunately DocBook XSL Stylesheets has a
1372 http://www.sagehill.net/docbookxsl/InsertExtHtml.html[dbhtml-include
1373 processing instruction] which will inlcude a file containing raw HTML
1374 into the generated HTML output. For example:
1375
1376 ---------------------------------------------------------------
1377 ++++
1378 <?dbhtml-include href="snippet.html"?>
1379 ++++
1380 ---------------------------------------------------------------
1381
1382
1383 == Why is there a period after the block title in the PDF output?
1384 If your document has blocks that have block titles, you may notice in
1385 the PDF output (generated by `a2x(1)` using the `--fop` flag) that a
1386 period gets added to the end of the block title.
1387
1388 You will not see the period in the intermediary DocBook XML that’s
1389 generated when creating a PDF -- it’s added by the DocBook XSL
1390 templates when the DocBook XML is converted to FO XML.
1391
1392 The DocBook XSL attribute that controls what character is added after
1393 a block title is
1394 http://docbook.sourceforge.net/release/xsl/1.78.1/doc/html/runinhead.default.title.end.punct.html[
1395 runinhead.default.title.end.punct]. You can override it and eliminate
1396 the default period value by adding the following line to the
1397 `./docbook-xsl/common.xsl` file that ships with AsciiDoc:
1398
1399 <xsl:param name="runinhead.default.title.end.punct"/>
1400
1401 This FAQ was
1402 https://groups.google.com/group/asciidoc/browse_thread/thread/19dda8807fa7c3f2[contributed
1403 by Dan Allen].
55 == Introduction
66
77
8 LaTeX backend is a configuration file for Stuart Rackham's http://www.methods.co.nz/asciidoc/[Asciidoc]. It generates high-level LaTeX markup from Asciidoc documents. LaTeX is a document preparation system for TeX which in turn is a popular typesetting system. It is well known for producing excellently typesetted high quality printouts, especially suited for scientific text.
8 LaTeX backend is a configuration file for Stuart Rackham's http://asciidoc.org/[Asciidoc]. It generates high-level LaTeX markup from Asciidoc documents. LaTeX is a document preparation system for TeX which in turn is a popular typesetting system. It is well known for producing excellently typesetted high quality printouts, especially suited for scientific text.
99
1010 == Tutorial
1111 Getting a ready-to-print document from an Asciidoc document using the LaTeX backend involves at least two steps:
129129
130130 The following software is necessary for using the LaTeX backend:
131131
132 - An up-to-date version of http://www.methods.co.nz/asciidoc/[Asciidoc]
132 - An up-to-date version of http://asciidoc.org/[Asciidoc]
133133 - An up-to-date TeX distribution, e.g.:
134134 * http://www.miktex.org/[MiKTeX] for Windows
135135 * http://www.tug.org/tetex/[teTeX] for Linux
Binary diff not shown
33 http://www.maths.nottingham.ac.uk/personal/drw/lm.html[LaTeXMathML]
44 capability has been added to AsciiDoc for users who are more familar
55 with or prefer LaTeX math formulas to the
6 http://www.methods.co.nz/asciidoc/asciimathml.html[ASCIIMathML]
6 http://asciidoc.org/asciimathml.html[ASCIIMathML]
77 notation.
88
99 'LaTeXMathML' is a derivative of
10 http://www.methods.co.nz/asciidoc/asciimathml.html[ASCIIMathML] -- in
10 http://asciidoc.org/asciimathml.html[ASCIIMathML] -- in
1111 terms of usage the only difference it that you use the `latexmath`
1212 attribute instead of the `asciimath` attribute.
1313
Binary diff not shown
1818
1919 It's easy to write and publish books in
2020 http://en.wikipedia.org/wiki/EPUB[EPUB] and PDF formats using
21 http://www.methods.co.nz/asciidoc/[AsciiDoc].
21 http://asciidoc.org/[AsciiDoc].
2222 ifdef::blogpost[]
2323 This article was originally published on the
24 http://www.methods.co.nz/asciidoc/publishing-ebooks-with-asciidoc.html[AsciiDoc
24 http://asciidoc.org/publishing-ebooks-with-asciidoc.html[AsciiDoc
2525 website].
2626 endif::blogpost[]
2727
107107
108108 [NOTE]
109109 ======
110 The http://www.methods.co.nz/asciidoc/a2x.1.html[a2x toolchain
110 The http://asciidoc.org/a2x.1.html[a2x toolchain
111111 wrapper] uses the following programs (most will be available
112112 prepackaged for your Linux distribution):
113113
133133
134134 a2x brothers-karamazov.txt
135135
136 :examples-url: http://www.methods.co.nz/misc/examples/books/
136 :examples-url: http://asciidoc.org/examples/books/
137137
138138 [frame="topbot",options="header",caption=""]
139139 .Brothers Karamazov source files and eBooks
196196 ---------------------------------------------------------------------
197197
198198 - The book, book part and chapter titles have been edited to conform
199 to http://www.methods.co.nz/asciidoc/userguide.html#X17[AsciiDoc
199 to http://asciidoc.org/userguide.html#X17[AsciiDoc
200200 title conventions].
201201
202202 - Book part titles must be level zero titles:
220220 part, chapter and section numbering.
221221
222222 - Setting the AsciiDoc 'plaintext' attribute suppresses most of
223 http://www.methods.co.nz/asciidoc/userguide.html#_text_formatting[AsciiDoc's
223 http://asciidoc.org/userguide.html#_text_formatting[AsciiDoc's
224224 text formatting] and substitution conventions, this allows large
225225 amounts of text to be imported with little or no manual editing.
226226
234234 necessitated editing.
235235 * You can selectively enable and disable the 'plaintext' attribute
236236 throughout your document using AsciiDoc
237 http://www.methods.co.nz/asciidoc/userguide.html#X18[attribute
237 http://asciidoc.org/userguide.html#X18[attribute
238238 entries].
239239
240240
278278 The front cover image.
279279
280280 `adventures-of-sherlock-holmes-docinfo.xml`::
281 A http://www.methods.co.nz/asciidoc/userguide.html#X87[docinfo] file
281 A http://asciidoc.org/userguide.html#X87[docinfo] file
282282 containing DocBook markup for the front cover image and the Project
283283 Gutenberg frontmatter. DocBook XSL Stylesheets identifies the book
284284 cover image by the `role="cover"` attribute in the DocBook
331331
332332 The manual editing of imported plain text involves formatting the
333333 title and chapter names as
334 http://www.methods.co.nz/asciidoc/userguide.html#X17[AsciiDoc titles]
334 http://asciidoc.org/userguide.html#X17[AsciiDoc titles]
335335 (in this example we've used the 'single line' title format). Sherlock
336336 Holmes only has two title levels:
337337
369369
370370 Including embedded fonts
371371 ------------------------
372 See http://www.methods.co.nz/asciidoc/faq.html#X5[this FAQ].
372 See http://asciidoc.org/faq.html#X5[this FAQ].
373373
374374
375375 Reading EPUB documents
392392 AsciiDoc supports a rich set of markup conventions and can generate
393393 reference works and technical manuals complete with tables,
394394 illustrations, indexes, bibliographies and appendices. All the
395 examples on the http:///www.methods.co.nz/asciidoc/[AsciiDoc web site]
395 examples on the http:///asciidoc.org/[AsciiDoc web site]
396396 can be formatted as EPUB eBooks.
397397
5757
5858 - The 'pygmentize' command must reside in the shell search 'PATH'.
5959 - You can customize Pygments CSS styles by editing
60 `./stylesheets/pygments.css`.
60 `./stylesheets/pygments.css`. The `pygments.css` CSS file was
61 generated with:
62
63 from pygments.formatters import HtmlFormatter
64 print HtmlFormatter().get_style_defs('.highlight')
65
6166 - To make Pygments your default highlighter put the following line
6267 your `~/.asciidoc/asciidoc.conf` file:
6368
88 a machine by machine basis.
99 -->
1010 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
11
1112 <xsl:import href="http://docbook.sourceforge.net/release/xsl/current/htmlhelp/htmlhelp.xsl"/>
1213 <xsl:import href="common.xsl"/>
1314 <xsl:param name="htmlhelp.hhp" select="'asciidoc.hhp'"/>
1415 <xsl:param name="suppress.navigation" select="1"/>
16
17 <!-- Line break -->
18 <xsl:template match="processing-instruction('asciidoc-br')">
19 <br/>
20 </xsl:template>
21
22 <!-- Horizontal ruler -->
23 <xsl:template match="processing-instruction('asciidoc-hr')">
24 <hr/>
25 </xsl:template>
26
1527 </xsl:stylesheet>
179179 Editor Support
180180 --------------
181181 - An AsciiDoc syntax highlighter for the Vim text editor is included in the
182 AsciiDoc distribution (see 'Appendix F' of the 'AsciiDoc User Guide' for
183 details).
182 AsciiDoc distribution (see the 'Vim Syntax Highlighter' appendix in
183 the 'AsciiDoc User Guide' for details).
184184 +
185185 .Syntax highlighter screenshot
186186 image::images/highlighter.png[height=400,caption="",link="images/highlighter.png"]
193193 (used by http://projects.gnome.org/gedit/[gedit] and a number of
194194 other applications). The project is hosted here:
195195 https://launchpad.net/asciidoc-gtk-highlight
196 - Florian Kaufman has written 'adoc-mode.el' -- a major-mode for
197 editing AsciiDoc files in Emacs, you can find it
198 http://code.google.com/p/sensorflo-emacs/[here].
199 - The http://xpt.sourceforge.net/[*Nix Power Tools project] has
200 released an http://xpt.sourceforge.net/tools/doc-mode/[AsciiDoc
201 syntax highlighter for Emacs].
202 - Terrence Brannon has written
203 http://github.com/metaperl/asciidoc-el[AsciiDoc functions for
204 Emacs].
196 - AsciiDoc resources for the Emacs editor can be found on the
197 http://www.emacswiki.org/emacs/AsciiDoc[AsciiDoc page] at the
198 http://www.emacswiki.org/emacs/EmacsWiki[Emacs Wiki].
205199 - Christian Zuckschwerdt has written a
206200 https://github.com/zuckschwerdt/asciidoc.tmbundle[TextMate bundle]
207201 for AsciiDoc.
321315 - Lex Trotman has written
322316 https://github.com/elextr/flexndex[flexndex], an index generator
323317 tool that be used with AsciiDoc.
318 - Michael Haberler has created a
319 https://code.google.com/p/asciidoc-diag-filter/[blockdiag filter for
320 Asciidoc] which embeds http://blockdiag.com/[blockdiag] images in
321 AsciiDoc documents.
322 - Dan Allen has written a
323 https://github.com/mojavelinux/asciidoc-bootstrap-docs-backend[Bootstrap
324 backend] for AsciiDoc.
325 - Steven Boscarine has written
326 https://github.com/StevenBoscarine/JavaAsciidocWrapper[Maven wrapper for AsciiDoc].
327 - Christian Goltz has written
328 https://github.com/christiangoltz/shaape[Shaape], an Ascii art to
329 image converter for AsciiDoc.
330 - Eduardo Santana has written an
331 https://github.com/edusantana/asciidoc-highlight[Asciidoc Highlight
332 for Notepad++].
333 - http://www.geany.org/[Geany] 1.23 adds document structure support
334 for AsciiDoc.
324335
325336 Please let me know if any of these links need updating.
326337
1414 # Various document locations.
1515 PROJ_DIR = ../..
1616 DOCS_DIR = $PROJ_DIR/doc
17 LOCAL_WEB = ~/tmp/asciidoc-web # Local web marshalling location.
17 LOCAL_WEB = ~/webs/asciidoc # Local web marshalling location.
1818
1919 # List of web pages.
2020 WEB_ROOT =
334334 .Cell containing lots of example markup elements
335335 |====================================================================
336336 |'URLs':
337 http://www.methods.co.nz/asciidoc/[The AsciiDoc home page],
338 http://www.methods.co.nz/asciidoc/,
339 mailto:joe.bloggs@foobar.com[email Joe Bloggs],
340 joe.bloggs@foobar.com,
337 http://asciidoc.org/[The AsciiDoc home page],
338 http://asciidoc.org/,
339 mailto:joe.bloggs@example.com[email Joe Bloggs],
340 joe.bloggs@example.com,
341341 callto:joe.bloggs[].
342342
343343 'Link': See <<X1,AsciiDoc source>>.
357357 ---------------------------------------------------------------------
358358 |====================================================================
359359 |'URLs':
360 http://www.methods.co.nz/asciidoc/[The AsciiDoc home page],
361 http://www.methods.co.nz/asciidoc/,
362 mailto:joe.bloggs@foobar.com[email Joe Bloggs],
363 joe.bloggs@foobar.com,
360 http://asciidoc.org/[The AsciiDoc home page],
361 http://asciidoc.org/,
362 mailto:joe.bloggs@example.com[email Joe Bloggs],
363 joe.bloggs@example.com,
364364 callto:joe.bloggs[].
365365
366366 'Link': See <<X1,AsciiDoc source>>.
2121 |A backend plugin to generate man pages (troff) compatible with OS
2222 Inferno and Plan9.
2323
24 |blogger
25 |Stuart Rackham
26 |https://github.com/srackham/asciidoc-blogger-backend
27 |Generates Blogger friendly HTML from AsciiDoc source.
28
2429 |deckjs
2530 |Qingping Hou
2631 |http://houqp.github.com/asciidoc-deckjs/
3136 |https://github.com/srackham/asciidoc-fossil-backend
3237 |Generates Fossil friendly Wiki markup from AsciiDoc source.
3338
39 |ODF
40 |Dag Wieers
41 |https://github.com/dagwieers/asciidoc-odf
42 |Backends for generating LibreOffice/OpenOffice Writer (`.fodt`) files
43 and LibreOffice/OpenOffice Impress (`.fodp`) files.
44
3445 |slidy2
3546 |Jean-Michel Inglebert
3647 |http://code.google.com/p/asciidoc-slidy2-backend-plugin/
3748 |Enhanced slidy backend.
49
50 |wordpress
51 |Stuart Rackham
52 |http://srackham.wordpress.com/blogpost-readme/
53 |Generates WordPress friendly markup and is part of the
54 http://srackham.wordpress.com/blogpost-readme/[blogpost] project.
3855
3956 |====
4057
4865 |aafigure |Henrik Maier
4966 |http://code.google.com/p/asciidoc-aafigure-filter/
5067 |https://launchpad.net/aafigure[Aafigure] ASCII line art filter.
68
69 |diag |Michael Haberler
70 |https://code.google.com/p/asciidoc-diag-filter/
71 |http://blockdiag.com/[blockdiag] diagrams filter.
5172
5273 |ditaa |Henrik Maier
5374 |http://code.google.com/p/asciidoc-ditaa-filter/
11 ====================
22
33 This is significant release, it gets rid of unused cruft, simplifies
4 the http://www.methods.co.nz/asciidoc/newlists.html[lists] syntax and
4 the http://asciidoc.org/newlists.html[lists] syntax and
55 introduces a decent
6 http://www.methods.co.nz/asciidoc/newtables.html[tables] syntax.
6 http://asciidoc.org/newtables.html[tables] syntax.
77 There are a few fairly minor backward compatibility issues, please
88 read the link:CHANGELOG.html#X1[compatibility issues] section in the
99 CHANGLOG before upgrading.
4242
4343 URLS
4444 http://sourceforge.net/projects/asciidoc/
45 http://www.methods.co.nz/asciidoc/
45 http://asciidoc.org/
4646
4747 COPYING
4848 Copyright (C) 2002-2006 Stuart Rackham. Free use of this software is
188188
189189 SourceForge: [4]http://sourceforge.net/projects/asciidoc/
190190
191 Main web site: [5]http://www.methods.co.nz/asciidoc/
191 Main web site: [5]http://asciidoc.org/
192192
193193 COPYING
194194
1010 basebackend=html
1111 basebackend-html=
1212 basebackend-html4=
13 hr=<hr>
1314
1415 [replacements2]
1516 # Line break.
3839 [image-inlinemacro]
3940 <a href="{link}"{role? class="{role}"}>
4041 # src attribute must be first attribute for blogpost compatibility.
41 <img src="{imagesdir=}{imagesdir?/}{target}" style="border-width: 0;" alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}{title? title="{title}"}>
42 {data-uri%}<img src="{imagesdir=}{imagesdir?/}{target}" style="border-width: 0; vertical-align: text-bottom;" alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}{title? title="{title}"}>
43 {data-uri#}<img style="border-width: 0; vertical-align: text-bottom;" alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}{title? title="{title}"}
44 {data-uri#}{sys:"{python}" -u -c "import mimetypes,base64,sys; print 'src=\"data:'+mimetypes.guess_type(r'{target}')[0]+';base64,'; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{imagesdir=}",r"{target}")}"}">
4245 {link#}</a>
4346
4447 [image-blockmacro]
4548 <div{align? align="{align}"}{role? class="{role}"}{float? style="float:{float};"}>
4649 <a name="{id}"></a>
4750 <a href="{link}">
48 <img src="{imagesdir=}{imagesdir?/}{target}" style="border-width: 0;" alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}>
51 {data-uri%}<img src="{imagesdir=}{imagesdir?/}{target}" style="border-width: 0;" alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}>
52 {data-uri#}<img alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}
53 {data-uri#}{sys:"{python}" -u -c "import mimetypes,base64,sys; print 'src=\"data:'+mimetypes.guess_type(r'{target}')[0]+';base64,'; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{imagesdir=}",r"{target}")}"}">
4954 {link#}</a>
5055 <p><b>{caption={figure-caption} {counter:figure-number}. }</b>{title}</p>
5156 </div>
220225 [listingblock]
221226 <a name="{id}"></a>
222227 <p><b>{title}</b></p>
223 <table border="0" bgcolor="#e8e8e8" width="100%" cellpadding="10"{role? class="{role}"}><tr><td>
228 <table border="0" bgcolor="#e8e8e8" width="100%" cellpadding="4"{role? class="{role}"}><tr><td>
224229 <pre><code>
225230 |
226231 </code></pre>
235240
236241 [sidebarblock]
237242 <a name="{id}"></a>
238 <table frame="border" bgcolor="#ffffee" width="100%" cellpadding="15"{role? class="{role}"}>
243 <table frame="border" bgcolor="#ffffee" width="100%" cellpadding="4"{role? class="{role}"}>
239244 <tr><td>
240245 <p><em>{title}</em></p>
241246 |
280285
281286 [exampleblock]
282287 <a name="{id}"></a>
288 <table frame="void" width="100%" cellpadding="4"{role? class="{role}"}>
289 <tr><td style="border-left: 2px solid silver;">
290 |
291 </td></tr></table>
283292 <p><b>{caption={example-caption} {counter:example-number}. }</b>{title}</p>
284 <table frame="border" width="100%" cellpadding="15"{role? class="{role}"}>
285 <tr><td style="border-left: 2px solid silver;">
286 |
287 </td></tr></table>
288293
289294 [admonitionblock]
290295 <a name="{id}"></a>
291 <table frame="void" cellpadding="8"{role? class="{role}"}>
292 <tr valign="top"><td><p><b><u>{caption}</u></b></p></td>
296 <table frame="void" cellpadding="4"{role? class="{role}"}>
297 <tr valign="top">
298 <td>
299 {data-uri%}{icons#}<img src="{icon={iconsdir}/{name}.png}" alt="{caption}">
300 {data-uri#}{icons#}<img alt="{caption}" src="data:image/png;base64,
301 {data-uri#}{icons#}{sys:"{python}" -u -c "import base64,sys; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{icon={iconsdir}/{name}.png}")}"}">
302 {icons%}<p><b><u>{caption}</u></b></p>
303 </td>
293304 <td style="border-left: 1px solid silver;">
294305 <p><b>{title}</b></p>
295306 |
346357 frame="{frame%border}"
347358 frame="{frame@topbot:hsides}{frame@all:border}{frame@none:void}{frame@sides:vsides}"
348359 cellspacing="0" cellpadding="4">
349 <caption><b>{caption={table-caption} {counter:table-number}. }</b>{title}</caption>
350360 {headrows#}<thead>
351361 {headrows}
352362 {headrows#}</thead>
357367 {bodyrows}
358368 </tbody>
359369 </table>
370 <p><b>{caption={table-caption} {counter:table-number}. }</b>{title}</p>
360371 </div>
361372
362373 #--------------------------------------------------------------------
405416 |
406417
407418 [sect0]
408 {doctype-manpage%}<hr>
419 {doctype-manpage%}{hr}
409420 <h1>{id?<a name="{id}"></a>}{title}</h1>
410421 |
411422
412423 [sect1]
413 {doctype-manpage%}<hr>
424 {doctype-manpage%}{hr}
414425 <h2{role? class="{role}"}>{id?<a name="{id}"></a>}{numbered?{sectnum} }{title}</h2>
415426 |
416427
427438 |
428439
429440 [appendix]
430 <hr>
441 {hr}
431442 <h2{role? class="{role}"}>{id?<a name="{id}"></a>}{numbered?{sectnum} }{appendix-caption} {counter:appendix-number:A}: {title}</h2>
432443 |
433444
487498 [header]
488499 template::[header-declarations]
489500 <body>
490 <hr>
501 {hr}
491502 <h1>
492503 {doctitle} Manual Page
493504 </h1>
494 <hr>
505 {hr}
495506
496507 [name]
497508 <h2>{manname-title}</h2>
7979 <span class="image{role? {role}}">
8080 <a class="image" href="{link}">
8181 {data-uri%}<img src="{imagesdir=}{imagesdir?/}{target}" alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}{title? title="{title}"}>
82 {data-uri#}<img alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}{title? title="{title}"} src="data:image/{eval:os.path.splitext(r'{target}')[1][1:]};base64,
83 {data-uri#}{sys3:"{python}" -u -c "import base64,sys; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{imagesdir=}",r"{target}")}"}">
82 {data-uri#}<img alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}{title? title="{title}"}
83 {data-uri#}{sys:"{python}" -u -c "import mimetypes,base64,sys; print 'src=\"data:'+mimetypes.guess_type(r'{target}')[0]+';base64,'; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{imagesdir=}",r"{target}")}"}">
8484 {link#}</a>
8585 </span>
8686
8989 <div class="content">
9090 <a class="image" href="{link}">
9191 {data-uri%}<img src="{imagesdir=}{imagesdir?/}{target}" alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}>
92 {data-uri#}<img alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"} src="data:image/{eval:os.path.splitext(r'{target}')[1][1:]};base64,
93 {data-uri#}{sys:"{python}" -u -c "import base64,sys; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{imagesdir=}",r"{target}")}"}">
92 {data-uri#}<img alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}
93 {data-uri#}{sys:"{python}" -u -c "import mimetypes,base64,sys; print 'src=\"data:'+mimetypes.guess_type(r'{target}')[0]+';base64,'; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{imagesdir=}",r"{target}")}"}">
9494 {link#}</a>
9595 </div>
9696 <div class="title">{caption={figure-caption} {counter:figure-number}. }{title}</div>
667667 ifdef::badges[]
668668 <div id="footer-badges">
669669 ifndef::icons[]
670 Valid <a href="http://validator.w3.org/check?uri=referer">XHTML</a>
670 Valid <a href="http://validator.w3.org/check?uri=referer">HTML5</a>
671671 and <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a>.
672672 endif::icons[]
673673 ifdef::icons[]
674674 <a href="http://validator.w3.org/check?uri=referer">
675 <img src="http://www.w3.org/html/logo/badge/html5-badge-h-solo.png"
676 width="30" alt="HTML5 Powered" title="HTML5 Powered">
677 </a>
678 <a href="http://jigsaw.w3.org/css-validator/check/referer">
675679 <img style="border:0;width:88px;height:31px"
676 src="http://www.w3.org/Icons/valid-xhtml11-blue"
677 alt="Valid XHTML 1.1" height="31" width="88">
678 </a>
679 <a href="http://jigsaw.w3.org/css-validator/">
680 <img style="border:0;width:88px;height:31px"
681 src="http://jigsaw.w3.org/css-validator/images/vcss-blue"
680 src="http://www.w3.org/Icons/valid-css"
682681 alt="Valid CSS!">
683682 </a>
684683 endif::icons[]
00 #!/bin/sh
1 #
21 # install - install a program, script, or datafile
3 # This comes from X11R5 (mit/util/scripts/install.sh).
4 #
5 # Copyright 1991 by the Massachusetts Institute of Technology
6 #
7 # Permission to use, copy, modify, distribute, and sell this software and its
8 # documentation for any purpose is hereby granted without fee, provided that
9 # the above copyright notice appear in all copies and that both that
10 # copyright notice and this permission notice appear in supporting
11 # documentation, and that the name of M.I.T. not be used in advertising or
12 # publicity pertaining to distribution of the software without specific,
13 # written prior permission. M.I.T. makes no representations about the
14 # suitability of this software for any purpose. It is provided "as is"
15 # without express or implied warranty.
2
3 scriptversion=2011-01-19.21; # UTC
4
5 # This originates from X11R5 (mit/util/scripts/install.sh), which was
6 # later released in X11R6 (xc/config/util/install.sh) with the
7 # following copyright and license.
8 #
9 # Copyright (C) 1994 X Consortium
10 #
11 # Permission is hereby granted, free of charge, to any person obtaining a copy
12 # of this software and associated documentation files (the "Software"), to
13 # deal in the Software without restriction, including without limitation the
14 # rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
15 # sell copies of the Software, and to permit persons to whom the Software is
16 # furnished to do so, subject to the following conditions:
17 #
18 # The above copyright notice and this permission notice shall be included in
19 # all copies or substantial portions of the Software.
20 #
21 # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
22 # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
23 # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
24 # X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
25 # AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
26 # TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
27 #
28 # Except as contained in this notice, the name of the X Consortium shall not
29 # be used in advertising or otherwise to promote the sale, use or other deal-
30 # ings in this Software without prior written authorization from the X Consor-
31 # tium.
32 #
33 #
34 # FSF changes to this file are in the public domain.
1635 #
1736 # Calling this script install-sh is preferred over install.sh, to prevent
1837 # `make' implicit rules from creating a file called install from it
1938 # when there is no Makefile.
2039 #
2140 # This script is compatible with the BSD install script, but was written
22 # from scratch. It can only install one file at a time, a restriction
23 # shared with many OS's install programs.
41 # from scratch.
42
43 nl='
44 '
45 IFS=" "" $nl"
46
2447 # set DOITPROG to echo to test this script
48
2549 # Don't use :- since 4.3BSD and earlier shells don't like it.
26 doit="${DOITPROG-}"
27 # put in absolute paths if you don't have them in your path; or use env. vars.
28 mvprog="${MVPROG-mv}"
29 cpprog="${CPPROG-cp}"
30 chmodprog="${CHMODPROG-chmod}"
31 chownprog="${CHOWNPROG-chown}"
32 chgrpprog="${CHGRPPROG-chgrp}"
33 stripprog="${STRIPPROG-strip}"
34 rmprog="${RMPROG-rm}"
35 mkdirprog="${MKDIRPROG-mkdir}"
36 transformbasename=""
37 transform_arg=""
38 instcmd="$mvprog"
39 chmodcmd="$chmodprog 0755"
40 chowncmd=""
41 chgrpcmd=""
42 stripcmd=""
50 doit=${DOITPROG-}
51 if test -z "$doit"; then
52 doit_exec=exec
53 else
54 doit_exec=$doit
55 fi
56
57 # Put in absolute file names if you don't have them in your path;
58 # or use environment vars.
59
60 chgrpprog=${CHGRPPROG-chgrp}
61 chmodprog=${CHMODPROG-chmod}
62 chownprog=${CHOWNPROG-chown}
63 cmpprog=${CMPPROG-cmp}
64 cpprog=${CPPROG-cp}
65 mkdirprog=${MKDIRPROG-mkdir}
66 mvprog=${MVPROG-mv}
67 rmprog=${RMPROG-rm}
68 stripprog=${STRIPPROG-strip}
69
70 posix_glob='?'
71 initialize_posix_glob='
72 test "$posix_glob" != "?" || {
73 if (set -f) 2>/dev/null; then
74 posix_glob=
75 else
76 posix_glob=:
77 fi
78 }
79 '
80
81 posix_mkdir=
82
83 # Desired mode of installed file.
84 mode=0755
85
86 chgrpcmd=
87 chmodcmd=$chmodprog
88 chowncmd=
89 mvcmd=$mvprog
4390 rmcmd="$rmprog -f"
44 mvcmd="$mvprog"
45 src=""
46 dst=""
47 dir_arg=""
48 while [ x"$1" != x ]; do
49 case $1 in
50 -c) instcmd="$cpprog"
51 shift
52 continue;;
53 -d) dir_arg=true
54 shift
55 continue;;
56 -m) chmodcmd="$chmodprog $2"
57 shift
58 shift
59 continue;;
60 -o) chowncmd="$chownprog $2"
61 shift
62 shift
63 continue;;
64 -g) chgrpcmd="$chgrpprog $2"
65 shift
66 shift
67 continue;;
68 -s) stripcmd="$stripprog"
69 shift
70 continue;;
71 -t=*) transformarg=`echo $1 | sed 's/-t=//'`
72 shift
73 continue;;
74 -b=*) transformbasename=`echo $1 | sed 's/-b=//'`
75 shift
76 continue;;
77 *) if [ x"$src" = x ]
78 then
79 src=$1
80 else
81 # this colon is to work around a 386BSD /bin/sh bug
82 :
83 dst=$1
84 fi
85 shift
86 continue;;
91 stripcmd=
92
93 src=
94 dst=
95 dir_arg=
96 dst_arg=
97
98 copy_on_change=false
99 no_target_directory=
100
101 usage="\
102 Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
103 or: $0 [OPTION]... SRCFILES... DIRECTORY
104 or: $0 [OPTION]... -t DIRECTORY SRCFILES...
105 or: $0 [OPTION]... -d DIRECTORIES...
106
107 In the 1st form, copy SRCFILE to DSTFILE.
108 In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
109 In the 4th, create DIRECTORIES.
110
111 Options:
112 --help display this help and exit.
113 --version display version info and exit.
114
115 -c (ignored)
116 -C install only if different (preserve the last data modification time)
117 -d create directories instead of installing files.
118 -g GROUP $chgrpprog installed files to GROUP.
119 -m MODE $chmodprog installed files to MODE.
120 -o USER $chownprog installed files to USER.
121 -s $stripprog installed files.
122 -t DIRECTORY install into DIRECTORY.
123 -T report an error if DSTFILE is a directory.
124
125 Environment variables override the default commands:
126 CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG
127 RMPROG STRIPPROG
128 "
129
130 while test $# -ne 0; do
131 case $1 in
132 -c) ;;
133
134 -C) copy_on_change=true;;
135
136 -d) dir_arg=true;;
137
138 -g) chgrpcmd="$chgrpprog $2"
139 shift;;
140
141 --help) echo "$usage"; exit $?;;
142
143 -m) mode=$2
144 case $mode in
145 *' '* | *' '* | *'
146 '* | *'*'* | *'?'* | *'['*)
147 echo "$0: invalid mode: $mode" >&2
148 exit 1;;
149 esac
150 shift;;
151
152 -o) chowncmd="$chownprog $2"
153 shift;;
154
155 -s) stripcmd=$stripprog;;
156
157 -t) dst_arg=$2
158 # Protect names problematic for `test' and other utilities.
159 case $dst_arg in
160 -* | [=\(\)!]) dst_arg=./$dst_arg;;
161 esac
162 shift;;
163
164 -T) no_target_directory=true;;
165
166 --version) echo "$0 $scriptversion"; exit $?;;
167
168 --) shift
169 break;;
170
171 -*) echo "$0: invalid option: $1" >&2
172 exit 1;;
173
174 *) break;;
175 esac
176 shift
177 done
178
179 if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
180 # When -d is used, all remaining arguments are directories to create.
181 # When -t is used, the destination is already specified.
182 # Otherwise, the last argument is the destination. Remove it from $@.
183 for arg
184 do
185 if test -n "$dst_arg"; then
186 # $@ is not empty: it contains at least $arg.
187 set fnord "$@" "$dst_arg"
188 shift # fnord
189 fi
190 shift # arg
191 dst_arg=$arg
192 # Protect names problematic for `test' and other utilities.
193 case $dst_arg in
194 -* | [=\(\)!]) dst_arg=./$dst_arg;;
87195 esac
196 done
197 fi
198
199 if test $# -eq 0; then
200 if test -z "$dir_arg"; then
201 echo "$0: no input file specified." >&2
202 exit 1
203 fi
204 # It's OK to call `install-sh -d' without argument.
205 # This can happen when creating conditional directories.
206 exit 0
207 fi
208
209 if test -z "$dir_arg"; then
210 do_exit='(exit $ret); exit $ret'
211 trap "ret=129; $do_exit" 1
212 trap "ret=130; $do_exit" 2
213 trap "ret=141; $do_exit" 13
214 trap "ret=143; $do_exit" 15
215
216 # Set umask so as not to create temps with too-generous modes.
217 # However, 'strip' requires both read and write access to temps.
218 case $mode in
219 # Optimize common cases.
220 *644) cp_umask=133;;
221 *755) cp_umask=22;;
222
223 *[0-7])
224 if test -z "$stripcmd"; then
225 u_plus_rw=
226 else
227 u_plus_rw='% 200'
228 fi
229 cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
230 *)
231 if test -z "$stripcmd"; then
232 u_plus_rw=
233 else
234 u_plus_rw=,u+rw
235 fi
236 cp_umask=$mode$u_plus_rw;;
237 esac
238 fi
239
240 for src
241 do
242 # Protect names problematic for `test' and other utilities.
243 case $src in
244 -* | [=\(\)!]) src=./$src;;
245 esac
246
247 if test -n "$dir_arg"; then
248 dst=$src
249 dstdir=$dst
250 test -d "$dstdir"
251 dstdir_status=$?
252 else
253
254 # Waiting for this to be detected by the "$cpprog $src $dsttmp" command
255 # might cause directories to be created, which would be especially bad
256 # if $src (and thus $dsttmp) contains '*'.
257 if test ! -f "$src" && test ! -d "$src"; then
258 echo "$0: $src does not exist." >&2
259 exit 1
260 fi
261
262 if test -z "$dst_arg"; then
263 echo "$0: no destination specified." >&2
264 exit 1
265 fi
266 dst=$dst_arg
267
268 # If destination is a directory, append the input filename; won't work
269 # if double slashes aren't ignored.
270 if test -d "$dst"; then
271 if test -n "$no_target_directory"; then
272 echo "$0: $dst_arg: Is a directory" >&2
273 exit 1
274 fi
275 dstdir=$dst
276 dst=$dstdir/`basename "$src"`
277 dstdir_status=0
278 else
279 # Prefer dirname, but fall back on a substitute if dirname fails.
280 dstdir=`
281 (dirname "$dst") 2>/dev/null ||
282 expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
283 X"$dst" : 'X\(//\)[^/]' \| \
284 X"$dst" : 'X\(//\)$' \| \
285 X"$dst" : 'X\(/\)' \| . 2>/dev/null ||
286 echo X"$dst" |
287 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
288 s//\1/
289 q
290 }
291 /^X\(\/\/\)[^/].*/{
292 s//\1/
293 q
294 }
295 /^X\(\/\/\)$/{
296 s//\1/
297 q
298 }
299 /^X\(\/\).*/{
300 s//\1/
301 q
302 }
303 s/.*/./; q'
304 `
305
306 test -d "$dstdir"
307 dstdir_status=$?
308 fi
309 fi
310
311 obsolete_mkdir_used=false
312
313 if test $dstdir_status != 0; then
314 case $posix_mkdir in
315 '')
316 # Create intermediate dirs using mode 755 as modified by the umask.
317 # This is like FreeBSD 'install' as of 1997-10-28.
318 umask=`umask`
319 case $stripcmd.$umask in
320 # Optimize common cases.
321 *[2367][2367]) mkdir_umask=$umask;;
322 .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
323
324 *[0-7])
325 mkdir_umask=`expr $umask + 22 \
326 - $umask % 100 % 40 + $umask % 20 \
327 - $umask % 10 % 4 + $umask % 2
328 `;;
329 *) mkdir_umask=$umask,go-w;;
330 esac
331
332 # With -d, create the new directory with the user-specified mode.
333 # Otherwise, rely on $mkdir_umask.
334 if test -n "$dir_arg"; then
335 mkdir_mode=-m$mode
336 else
337 mkdir_mode=
338 fi
339
340 posix_mkdir=false
341 case $umask in
342 *[123567][0-7][0-7])
343 # POSIX mkdir -p sets u+wx bits regardless of umask, which
344 # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
345 ;;
346 *)
347 tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
348 trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
349
350 if (umask $mkdir_umask &&
351 exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
352 then
353 if test -z "$dir_arg" || {
354 # Check for POSIX incompatibilities with -m.
355 # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
356 # other-writeable bit of parent directory when it shouldn't.
357 # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
358 ls_ld_tmpdir=`ls -ld "$tmpdir"`
359 case $ls_ld_tmpdir in
360 d????-?r-*) different_mode=700;;
361 d????-?--*) different_mode=755;;
362 *) false;;
363 esac &&
364 $mkdirprog -m$different_mode -p -- "$tmpdir" && {
365 ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
366 test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
367 }
368 }
369 then posix_mkdir=:
370 fi
371 rmdir "$tmpdir/d" "$tmpdir"
372 else
373 # Remove any dirs left behind by ancient mkdir implementations.
374 rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
375 fi
376 trap '' 0;;
377 esac;;
378 esac
379
380 if
381 $posix_mkdir && (
382 umask $mkdir_umask &&
383 $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
384 )
385 then :
386 else
387
388 # The umask is ridiculous, or mkdir does not conform to POSIX,
389 # or it failed possibly due to a race condition. Create the
390 # directory the slow way, step by step, checking for races as we go.
391
392 case $dstdir in
393 /*) prefix='/';;
394 [-=\(\)!]*) prefix='./';;
395 *) prefix='';;
396 esac
397
398 eval "$initialize_posix_glob"
399
400 oIFS=$IFS
401 IFS=/
402 $posix_glob set -f
403 set fnord $dstdir
404 shift
405 $posix_glob set +f
406 IFS=$oIFS
407
408 prefixes=
409
410 for d
411 do
412 test X"$d" = X && continue
413
414 prefix=$prefix$d
415 if test -d "$prefix"; then
416 prefixes=
417 else
418 if $posix_mkdir; then
419 (umask=$mkdir_umask &&
420 $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
421 # Don't fail if two instances are running concurrently.
422 test -d "$prefix" || exit 1
423 else
424 case $prefix in
425 *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
426 *) qprefix=$prefix;;
427 esac
428 prefixes="$prefixes '$qprefix'"
429 fi
430 fi
431 prefix=$prefix/
432 done
433
434 if test -n "$prefixes"; then
435 # Don't fail if two instances are running concurrently.
436 (umask $mkdir_umask &&
437 eval "\$doit_exec \$mkdirprog $prefixes") ||
438 test -d "$dstdir" || exit 1
439 obsolete_mkdir_used=true
440 fi
441 fi
442 fi
443
444 if test -n "$dir_arg"; then
445 { test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&
446 { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&
447 { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||
448 test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1
449 else
450
451 # Make a couple of temp file names in the proper directory.
452 dsttmp=$dstdir/_inst.$$_
453 rmtmp=$dstdir/_rm.$$_
454
455 # Trap to clean up those temp files at exit.
456 trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
457
458 # Copy the file name to the temp name.
459 (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&
460
461 # and set any options; do chmod last to preserve setuid bits.
462 #
463 # If any of these fail, we abort the whole thing. If we want to
464 # ignore errors from any of these, just make sure not to ignore
465 # errors from the above "$doit $cpprog $src $dsttmp" command.
466 #
467 { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } &&
468 { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } &&
469 { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } &&
470 { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } &&
471
472 # If -C, don't bother to copy if it wouldn't change the file.
473 if $copy_on_change &&
474 old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` &&
475 new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` &&
476
477 eval "$initialize_posix_glob" &&
478 $posix_glob set -f &&
479 set X $old && old=:$2:$4:$5:$6 &&
480 set X $new && new=:$2:$4:$5:$6 &&
481 $posix_glob set +f &&
482
483 test "$old" = "$new" &&
484 $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1
485 then
486 rm -f "$dsttmp"
487 else
488 # Rename the file to the real destination.
489 $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||
490
491 # The rename failed, perhaps because mv can't rename something else
492 # to itself, or perhaps because mv is so ancient that it does not
493 # support -f.
494 {
495 # Now remove or move aside any old file at destination location.
496 # We try this two ways since rm can't unlink itself on some
497 # systems and the destination file might be busy for other
498 # reasons. In this case, the final cleanup might fail but the new
499 # file should still install successfully.
500 {
501 test ! -f "$dst" ||
502 $doit $rmcmd -f "$dst" 2>/dev/null ||
503 { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
504 { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
505 } ||
506 { echo "$0: cannot unlink or rename $dst" >&2
507 (exit 1); exit 1
508 }
509 } &&
510
511 # Now rename the file to the real destination.
512 $doit $mvcmd "$dsttmp" "$dst"
513 }
514 fi || exit 1
515
516 trap '' 0
517 fi
88518 done
89 if [ x"$src" = x ]
90 then
91 echo "install: no input file specified"
92 exit 1
93 else
94 true
95 fi
96 if [ x"$dir_arg" != x ]; then
97 dst=$src
98 src=""
99
100 if [ -d $dst ]; then
101 instcmd=:
102 else
103 instcmd=mkdir
104 fi
105 else
106 # Waiting for this to be detected by the "$instcmd $src $dsttmp" command
107 # might cause directories to be created, which would be especially bad
108 # if $src (and thus $dsttmp) contains '*'.
109 if [ -f $src -o -d $src ]
110 then
111 true
112 else
113 echo "install: $src does not exist"
114 exit 1
115 fi
116
117 if [ x"$dst" = x ]
118 then
119 echo "install: no destination specified"
120 exit 1
121 else
122 true
123 fi
124 # If destination is a directory, append the input filename; if your system
125 # does not like double slashes in filenames, you may need to add some logic
126 if [ -d $dst ]
127 then
128 dst="$dst"/`basename $src`
129 else
130 true
131 fi
132 fi
133 ## this sed command emulates the dirname command
134 dstdir=`echo $dst | sed -e 's,[^/]*$,,;s,/$,,;s,^$,.,'`
135 # Make sure that the destination directory exists.
136 # this part is taken from Noah Friedman's mkinstalldirs script
137 # Skip lots of stat calls in the usual case.
138 if [ ! -d "$dstdir" ]; then
139 defaultIFS='
140 '
141 IFS="${IFS-${defaultIFS}}"
142 oIFS="${IFS}"
143 # Some sh's can't handle IFS=/ for some reason.
144 IFS='%'
145 set - `echo ${dstdir} | sed -e 's@/@%@g' -e 's@^%@/@'`
146 IFS="${oIFS}"
147 pathcomp=''
148 while [ $# -ne 0 ] ; do
149 pathcomp="${pathcomp}${1}"
150 shift
151 if [ ! -d "${pathcomp}" ] ;
152 then
153 $mkdirprog "${pathcomp}"
154 else
155 true
156 fi
157 pathcomp="${pathcomp}/"
158 done
159 fi
160 if [ x"$dir_arg" != x ]
161 then
162 $doit $instcmd $dst &&
163 if [ x"$chowncmd" != x ]; then $doit $chowncmd $dst; else true ; fi &&
164 if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd $dst; else true ; fi &&
165 if [ x"$stripcmd" != x ]; then $doit $stripcmd $dst; else true ; fi &&
166 if [ x"$chmodcmd" != x ]; then $doit $chmodcmd $dst; else true ; fi
167 else
168 # If we're going to rename the final executable, determine the name now.
169 if [ x"$transformarg" = x ]
170 then
171 dstfile=`basename $dst`
172 else
173 dstfile=`basename $dst $transformbasename |
174 sed $transformarg`$transformbasename
175 fi
176 # don't allow the sed command to completely eliminate the filename
177 if [ x"$dstfile" = x ]
178 then
179 dstfile=`basename $dst`
180 else
181 true
182 fi
183 # Make a temp file name in the proper directory.
184 dsttmp=$dstdir/#inst.$$#
185 # Move or copy the file name to the temp name
186 $doit $instcmd $src $dsttmp &&
187 trap "rm -f ${dsttmp}" 0 &&
188 # and set any options; do chmod last to preserve setuid bits
189 # If any of these fail, we abort the whole thing. If we want to
190 # ignore errors from any of these, just make sure not to ignore
191 # errors from the above "$doit $instcmd $src $dsttmp" command.
192 if [ x"$chowncmd" != x ]; then $doit $chowncmd $dsttmp; else true;fi &&
193 if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd $dsttmp; else true;fi &&
194 if [ x"$stripcmd" != x ]; then $doit $stripcmd $dsttmp; else true;fi &&
195 if [ x"$chmodcmd" != x ]; then $doit $chmodcmd $dsttmp; else true;fi &&
196 # Now rename the file to the real destination.
197 $doit $rmcmd -f $dstdir/$dstfile &&
198 $doit $mvcmd $dsttmp $dstdir/$dstfile
199 fi &&
200 exit 0
519
520 # Local variables:
521 # eval: (add-hook 'write-file-hooks 'time-stamp)
522 # time-stamp-start: "scriptversion="
523 # time-stamp-format: "%:y-%02m-%02d.%02H"
524 # time-stamp-time-zone: "UTC"
525 # time-stamp-end: "; # UTC"
526 # End:
0 #
1 # AsciiDoc Czech language configuration file.
2 # (C) 2012 Petr Klíma <qaxi@seznam.cz>
3 # License: GNU Free Documentation License, ver. 1.3 or later version, see http://fsf.org/
4
5 [attributes]
6 # Captions, used by (X)HTML backends.
7 # Captions on RHS are displayed in outputs.
8 ifdef::basebackend-html[]
9
10 caution-caption=Pozor
11 important-caption=Důležité
12 note-caption=Poznámka
13 tip-caption=Tip
14 warning-caption=Varování
15 figure-caption=Obrázek
16 table-caption=Tabulka
17 example-caption=Příklad
18 toc-title=Obsah
19 appendix-caption=Příloha
20 # Man page NAME section title.
21 manname-title=NAME
22
23 [footer-text]
24 Verze {revnumber}{basebackend-xhtml11?<br />}{basebackend-xhtml11=<br>}
25 Poslední úprava {docdate} {doctime}
26
27 endif::basebackend-html[]
28
29
30 [specialsections]
31 # DocBook special sections.
32 # The regular expression on LHS is matched against source titles.
33 ifdef::basebackend-docbook[]
34
35 ifdef::doctype-article[]
36 ^Abstrakt$=abstract
37 endif::doctype-article[]
38
39 ifdef::doctype-book[]
40 ^Tiráž$=colophon
41 ^Věnování$=dedication
42 ^Předmluva$=preface
43 endif::doctype-book[]
44
45 ^Index$=index
46 ^(Bibliografie|Reference)$=bibliography
47 ^Glosář$=glossary
48 ^Příloha [A-Z][:.](?P<title>.*)$=appendix
49
50 endif::basebackend-docbook[]
51
52 ifdef::doctype-manpage[]
53 (?i)^Přehled$=synopsis
54 endif::doctype-manpage[]
0 #
1 # AsciiDoc Romanian language configuration file.
2 # Originally written by Vitalie Lazu
3 #
4
5 [attributes]
6 # Left and right single and double quote characters.
7 ldquo=„
8 rdquo=”
9
10 # Captions, used by (X)HTML backends.
11 # Captions on RHS are displayed in outputs.
12 ifdef::basebackend-html[]
13
14 caution-caption=Precauție
15 important-caption=Important
16 note-caption=Notă
17 tip-caption=Sfat
18 warning-caption=Anteție
19 figure-caption=Figură
20 table-caption=Tabela
21 example-caption=Exemplu
22 toc-title=Cuprins
23 appendix-caption=Apendix
24 # Man page NAME section title.
25 manname-title=NUME
26
27 [footer-text]
28 Versiunea {revnumber}{basebackend-xhtml11?<br />}{basebackend-xhtml11=<br>}
29 Ultima actualizare {docdate} {doctime}
30
31 endif::basebackend-html[]
32
33
34 [specialsections]
35 # DocBook special sections.
36 # The regular expression on LHS is matched against source titles.
37 ifdef::basebackend-docbook[]
38
39 ifdef::doctype-article[]
40 ^Adnotație$=abstract
41 endif::doctype-article[]
42
43 ifdef::doctype-book[]
44 ^Casetă$=colophon
45 ^Dedicare$=dedication
46 ^Prefață$=preface
47 endif::doctype-book[]
48
49 ^Index$=index
50 ^Bibliografia$=bibliography
51 ^Glosar$=glossary
52 ^Anexa [A-Z][:.](?P<title>.*)$=appendix
53
54 endif::basebackend-docbook[]
55
56 ifdef::doctype-manpage[]
57 (?i)^REZUMAT$=synopsis
58 endif::doctype-manpage[]
8585 padding: 0;
8686 margin: 0;
8787 }
88
88 pre {
89 white-space: pre-wrap;
90 }
8991
9092 #author {
9193 color: #527bbd;
214216 }
215217
216218 div.imageblock div.content { padding-left: 0; }
217 span.image img { border-style: none; }
219 span.image img { border-style: none; vertical-align: text-bottom; }
218220 a.image:visited { color: white; }
219221
220222 dl {
0 /*
1 pygmentize filter
2 */
30 .highlight .hll { background-color: #ffffcc }
4 .highlight { background: #f4f4f4; }
5 .highlight .c { color: #008800; font-style: italic } /* Comment */
1 .highlight { background: #f8f8f8; }
2 .highlight .c { color: #408080; font-style: italic } /* Comment */
63 .highlight .err { border: 1px solid #FF0000 } /* Error */
7 .highlight .k { color: #AA22FF; font-weight: bold } /* Keyword */
4 .highlight .k { color: #008000; font-weight: bold } /* Keyword */
85 .highlight .o { color: #666666 } /* Operator */
9 .highlight .cm { color: #008800; font-style: italic } /* Comment.Multiline */
10 .highlight .cp { color: #008800 } /* Comment.Preproc */
11 .highlight .c1 { color: #008800; font-style: italic } /* Comment.Single */
12 .highlight .cs { color: #008800; font-weight: bold } /* Comment.Special */
6 .highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */
7 .highlight .cp { color: #BC7A00 } /* Comment.Preproc */
8 .highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */
9 .highlight .cs { color: #408080; font-style: italic } /* Comment.Special */
1310 .highlight .gd { color: #A00000 } /* Generic.Deleted */
1411 .highlight .ge { font-style: italic } /* Generic.Emph */
1512 .highlight .gr { color: #FF0000 } /* Generic.Error */
2017 .highlight .gs { font-weight: bold } /* Generic.Strong */
2118 .highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
2219 .highlight .gt { color: #0040D0 } /* Generic.Traceback */
23 .highlight .kc { color: #AA22FF; font-weight: bold } /* Keyword.Constant */
24 .highlight .kd { color: #AA22FF; font-weight: bold } /* Keyword.Declaration */
25 .highlight .kn { color: #AA22FF; font-weight: bold } /* Keyword.Namespace */
26 .highlight .kp { color: #AA22FF } /* Keyword.Pseudo */
27 .highlight .kr { color: #AA22FF; font-weight: bold } /* Keyword.Reserved */
28 .highlight .kt { color: #00BB00; font-weight: bold } /* Keyword.Type */
20 .highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
21 .highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
22 .highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
23 .highlight .kp { color: #008000 } /* Keyword.Pseudo */
24 .highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
25 .highlight .kt { color: #B00040 } /* Keyword.Type */
2926 .highlight .m { color: #666666 } /* Literal.Number */
30 .highlight .s { color: #BB4444 } /* Literal.String */
31 .highlight .na { color: #BB4444 } /* Name.Attribute */
32 .highlight .nb { color: #AA22FF } /* Name.Builtin */
33 .highlight .nc { color: #0000FF } /* Name.Class */
27 .highlight .s { color: #BA2121 } /* Literal.String */
28 .highlight .na { color: #7D9029 } /* Name.Attribute */
29 .highlight .nb { color: #008000 } /* Name.Builtin */
30 .highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */
3431 .highlight .no { color: #880000 } /* Name.Constant */
3532 .highlight .nd { color: #AA22FF } /* Name.Decorator */
3633 .highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
3734 .highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
38 .highlight .nf { color: #00A000 } /* Name.Function */
35 .highlight .nf { color: #0000FF } /* Name.Function */
3936 .highlight .nl { color: #A0A000 } /* Name.Label */
4037 .highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
4138 .highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */
42 .highlight .nv { color: #B8860B } /* Name.Variable */
39 .highlight .nv { color: #19177C } /* Name.Variable */
4340 .highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
4441 .highlight .w { color: #bbbbbb } /* Text.Whitespace */
4542 .highlight .mf { color: #666666 } /* Literal.Number.Float */
4643 .highlight .mh { color: #666666 } /* Literal.Number.Hex */
4744 .highlight .mi { color: #666666 } /* Literal.Number.Integer */
4845 .highlight .mo { color: #666666 } /* Literal.Number.Oct */
49 .highlight .sb { color: #BB4444 } /* Literal.String.Backtick */
50 .highlight .sc { color: #BB4444 } /* Literal.String.Char */
51 .highlight .sd { color: #BB4444; font-style: italic } /* Literal.String.Doc */
52 .highlight .s2 { color: #BB4444 } /* Literal.String.Double */
46 .highlight .sb { color: #BA2121 } /* Literal.String.Backtick */
47 .highlight .sc { color: #BA2121 } /* Literal.String.Char */
48 .highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
49 .highlight .s2 { color: #BA2121 } /* Literal.String.Double */
5350 .highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
54 .highlight .sh { color: #BB4444 } /* Literal.String.Heredoc */
51 .highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */
5552 .highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
5653 .highlight .sx { color: #008000 } /* Literal.String.Other */
5754 .highlight .sr { color: #BB6688 } /* Literal.String.Regex */
58 .highlight .s1 { color: #BB4444 } /* Literal.String.Single */
59 .highlight .ss { color: #B8860B } /* Literal.String.Symbol */
60 .highlight .bp { color: #AA22FF } /* Name.Builtin.Pseudo */
61 .highlight .vc { color: #B8860B } /* Name.Variable.Class */
62 .highlight .vg { color: #B8860B } /* Name.Variable.Global */
63 .highlight .vi { color: #B8860B } /* Name.Variable.Instance */
55 .highlight .s1 { color: #BA2121 } /* Literal.String.Single */
56 .highlight .ss { color: #19177C } /* Literal.String.Symbol */
57 .highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */
58 .highlight .vc { color: #19177C } /* Name.Variable.Class */
59 .highlight .vg { color: #19177C } /* Name.Variable.Global */
60 .highlight .vi { color: #19177C } /* Name.Variable.Instance */
6461 .highlight .il { color: #666666 } /* Literal.Number.Integer.Long */
65
0 // Test for lang-it.conf language file.
1 :lang: cs
2
3 ASCIIDOC(1)
4 ===========
5 :doctype: manpage
6
7 NAME
8 ----
9 asciidoc - converts an AsciiDoc text file to HTML or DocBook
10
11 SINOSSI
12 -------
13 *asciidoc* ['OPTIONS'] 'FILE'
14
15 DESCRIPTION
16 -----------
17 The asciidoc(1) command translates the AsciiDoc text file 'FILE' to
18 DocBook or HTML. If 'FILE' is '-' then the standard input is used.
19
20 ...
0 // Test for lang-cs.conf language file.
1 :lang: cs
2
3 Languages Test
4 ==============
5 :revnumber: v1.0
6 :revdate: 2003-12-21
7
8 ifdef::doctype-article[]
9 Abstract
10 --------
11 Abstract special section.
12
13 endif::doctype-article[]
14
15
16 ifdef::doctype-book[]
17 Dedica
18 ------
19 Dedication special section.
20
21
22 Prefazione
23 ----------
24 Preface special section.
25
26
27 Colofone
28 --------
29 Colophon special section.
30
31 endif::doctype-book[]
32
33
34 The First Section
35 -----------------
36 Admonishments
37 ~~~~~~~~~~~~~
38 Do not translate in the source file -- they are translated to the
39 output file
40
41 NOTE: Lorum ipsum.
42
43 TIP: Lorum ipsum.
44
45 WARNING: Lorum ipsum.
46
47 CAUTION: Lorum ipsum.
48
49 IMPORTANT: Lorum ipsum.
50
51 .Tiger
52 image::../../images/tiger.png[Tiger image]
53
54 Followed by an example table:
55
56 .Table
57 [width="60%",options="header"]
58 |==============================================
59 | Option | Description
60 | -a 'USER GROUP' | Add 'USER' to 'GROUP'.
61 | -R 'GROUP' | Disables access to 'GROUP'.
62 |==============================================
63
64 And now for something completely different: ((monkeys)), lions and
65 tigers.
66
67
68 Appendice A: Example Appendix
69 -----------------------------
70 Appendix special section.
71
72
73 Bibliografia
74 ------------
75 Bibliography special section.
76
77 [bibliography]
78 - [[[taoup]]] Eric Steven Raymond. 'The Art of Unix
79 Programming'. Addison-Wesley. ISBN 0-13-142901-9.
80 - [[[walsh-muellner]]] Norman Walsh & Leonard Muellner.
81 'DocBook - The Definitive Guide'. O'Reilly & Associates. 1999.
82 ISBN 1-56592-580-7.
83
84
85 Glossario
86 ---------
87 Glossary special section.
88
89 [glossary]
90 A glossary term::
91 The corresponding (indented) definition.
92
93 A second glossary term::
94 The corresponding (indented) definition.
95
96
97 ifdef::basebackend-docbook[]
98 Index
99 -----
100 ////////////////////////////////////////////////////////////////
101 Index special section.
102 The index is normally left completely empty, it's contents being
103 generated automatically by the DocBook toolchain.
104 ////////////////////////////////////////////////////////////////
105 endif::basebackend-docbook[]
0 // Test for lang-it.conf language file.
1 :lang: it
2
3 ASCIIDOC(1)
4 ===========
5 :doctype: manpage
6
7 NAME
8 ----
9 asciidoc - converts an AsciiDoc text file to HTML or DocBook
10
11 SINOSSI
12 -------
13 *asciidoc* ['OPTIONS'] 'FILE'
14
15 DESCRIPTION
16 -----------
17 The asciidoc(1) command translates the AsciiDoc text file 'FILE' to
18 DocBook or HTML. If 'FILE' is '-' then the standard input is used.
19
20 ...
0 // Test for lang-it.conf language file.
1 :lang: it
2
3 Languages Test
4 ==============
5 :revnumber: v1.0
6 :revdate: 2003-12-21
7
8 ifdef::doctype-article[]
9 Abstract
10 --------
11 Abstract special section.
12
13 endif::doctype-article[]
14
15
16 ifdef::doctype-book[]
17 Dedica
18 ------
19 Dedication special section.
20
21
22 Prefazione
23 ----------
24 Preface special section.
25
26
27 Colofone
28 --------
29 Colophon special section.
30
31 endif::doctype-book[]
32
33
34 The First Section
35 -----------------
36 Admonishments
37 ~~~~~~~~~~~~~
38 Do not translate in the source file -- they are translated to the
39 output file
40
41 NOTE: Lorum ipsum.
42
43 TIP: Lorum ipsum.
44
45 WARNING: Lorum ipsum.
46
47 CAUTION: Lorum ipsum.
48
49 IMPORTANT: Lorum ipsum.
50
51 .Tiger
52 image::../../images/tiger.png[Tiger image]
53
54 Followed by an example table:
55
56 .Table
57 [width="60%",options="header"]
58 |==============================================
59 | Option | Description
60 | -a 'USER GROUP' | Add 'USER' to 'GROUP'.
61 | -R 'GROUP' | Disables access to 'GROUP'.
62 |==============================================
63
64 And now for something completely different: ((monkeys)), lions and
65 tigers.
66
67
68 Appendice A: Example Appendix
69 -----------------------------
70 Appendix special section.
71
72
73 Bibliografia
74 ------------
75 Bibliography special section.
76
77 [bibliography]
78 - [[[taoup]]] Eric Steven Raymond. 'The Art of Unix
79 Programming'. Addison-Wesley. ISBN 0-13-142901-9.
80 - [[[walsh-muellner]]] Norman Walsh & Leonard Muellner.
81 'DocBook - The Definitive Guide'. O'Reilly & Associates. 1999.
82 ISBN 1-56592-580-7.
83
84
85 Glossario
86 ---------
87 Glossary special section.
88
89 [glossary]
90 A glossary term::
91 The corresponding (indented) definition.
92
93 A second glossary term::
94 The corresponding (indented) definition.
95
96
97 ifdef::basebackend-docbook[]
98 Index
99 -----
100 ////////////////////////////////////////////////////////////////
101 Index special section.
102 The index is normally left completely empty, it's contents being
103 generated automatically by the DocBook toolchain.
104 ////////////////////////////////////////////////////////////////
105 endif::basebackend-docbook[]
382382 |AsciiDoc | Renders
383383
384384 2*|
385 \srackham@methods.co.nz
386 <\srackham@methods.co.nz>
387 \mailto:[\srackham@methods.co.nz]
385 \joe.bloggs@example.com
386 <\joe.bloggs@example.com>
387 \mailto:[\joe.bloggs@example.com]
388388
389389 2*|
390 \http://www.foo1.co.nz
391 \\http://www.foobar.com[]
392 \\http://www.foobar.com[Foobar Limited]
390 \http://www.example.com
391 \\http://www.example.com[]
392 \\http://www.example.com[Foobar Limited]
393393
394394 2*|
395395 A C\++ Library for C++
555555
556556 Index Terms
557557 -----------
558 Test 1 ((test1)).
559
560 Test 2 (((test2))).
561
562 Test 3 (((test3,secondary))).
563
564 Test 4 (((test4,secondary,tertiary))).
565
566 Test 5 indexterm2:[test5].
567
568 Test 6 indexterm:[test6].
569
570 Test 7 indexterm:[test7,secondary].
571
572 Test 8 indexterm:[test8,secondary,tertiary].
573
558574 Multi-passthough substitution (see
559575 http://groups.google.com/group/asciidoc/browse_frm/thread/1269dc2feb1a482c)
560576 ((`foo`))
682698 footnoteref:[F2].
683699 Qui in magna commodo, est labitur dolorum an. Est ne magna primis
684700 adolescens. Sit munere ponderum dignissim et. Minim luptatum et vel.
685 footnote:[http://www.methods.co.nz/asciidoc/ Qui in magna commodo,
701 footnote:[http://asciidoc.org/ Qui in magna commodo,
686702 est labitur dolorum an. Est ne magna primis adolescens. Sit munere
687703 ponderum dignissim et. Minim luptatum et vel
688704 image:images/smallnew.png[]]
689705 Qui in magna commodo, est labitur dolorum an. Est ne magna primis
690706 adolescens. Sit munere ponderum dignissim et. Minim luptatum et vel.
691 footnote:[http://www.methods.co.nz/asciidoc/]
707 footnote:[http://asciidoc.org/]
692708 Qui in magna commodo, est labitur dolorum an. Est ne magna primis
693709 adolescens. Sit munere ponderum dignissim et. Minim luptatum et
694 vel footnote:[http://www.methods.co.nz/asciidoc/[AsciiDoc website].].
710 vel footnote:[http://asciidoc.org/[AsciiDoc website].].
695711 Qui in magna commodo, est labitur dolorum an. Est ne magna primis
696712 adolescens. Sit munere ponderum dignissim et. Minim luptatum et
697713 footnoteref:[F3,A footnote&#44; &#34;with an image&#34;
5555 article-data-uri
5656
5757 % backends
58 ['xhtml11','html5']
58 ['html4','xhtml11','html5']
5959
6060 % options
6161 ['--section-numbers']
629629 data/lang-it-man-test.txt
630630
631631 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
632 Czech language file (article)
633
634 % backends
635 ['docbook','xhtml11','html4','html5']
636
637 % name
638 lang-cs-article-test
639
640 % source
641 data/lang-cs-test.txt
642
643 % options
644 [('--doctype','article')]
645
646 % attributes
647 {'toc':True}
648
649 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
650 Czech language file (book)
651
652 % backends
653 ['docbook','xhtml11','html4','html5']
654
655 % name
656 lang-cs-book-test
657
658 % source
659 data/lang-cs-test.txt
660
661 % options
662 [('--doctype','book')]
663
664 % attributes
665 {'toc':True}
666
667 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
668 Czech language file (manpage)
669
670 % backends
671 ['docbook']
672
673 % source
674 data/lang-cs-man-test.txt
675
676 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
677 Romanian language file (article)
678
679 % backends
680 ['docbook','xhtml11','html4','html5']
681
682 % name
683 lang-ro-article-test
684
685 % source
686 data/lang-ro-test.txt
687
688 % options
689 [('--doctype','article')]
690
691 % attributes
692 {'toc':True}
693
694 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
695 Romanian language file (book)
696
697 % backends
698 ['docbook','xhtml11','html4','html5']
699
700 % name
701 lang-ro-book-test
702
703 % source
704 data/lang-ro-test.txt
705
706 % options
707 [('--doctype','book')]
708
709 % attributes
710 {'toc':True}
711
712 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
713 Romanian language file (manpage)
714
715 % backends
716 ['docbook']
717
718 % source
719 data/lang-ro-man-test.txt
720
721 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
632722 RCS $Id$ marker test
633723
634724 % source
3131 import asciidocapi
3232
3333
34 BACKENDS = ('html4','xhtml11','docbook','wordpress','html5') # Default backends.
34 BACKENDS = ('html4','xhtml11','docbook','html5') # Default backends.
3535 BACKEND_EXT = {'html4':'.html', 'xhtml11':'.html', 'docbook':'.xml',
36 'wordpress':'.html','slidy':'.html','html5':'.html'}
36 'slidy':'.html','html5':'.html'}
3737
3838
3939 def iif(condition, iftrue, iffalse=None):
+0
-53
vim/ftdetect/asciidoc_filetype.vim less more
0 " Vim filetype detection file
1 " Language: AsciiDoc
2 " Author: Stuart Rackham <srackham@gmail.com>
3 " Last Change: AsciiDoc 8.2.0
4 " URL: http://www.methods.co.nz/asciidoc/
5 " Licence: GPL (http://www.gnu.org)
6 " Remarks: Vim 6 or greater
7
8 " COMMENT OUT ONE OF THE TWO FOLLOWING COMMANDS
9 " The first sets asciidoc syntax highlighting on all .txt files, the second
10 " only existing files *.txt that appear to be AsciiDoc files.
11
12 au BufNewFile,BufRead *.asciidoc,*.txt,README,TODO,CHANGELOG,NOTES setfiletype asciidoc
13 "au BufRead *.txt,README,TODO,CHANGELOG,NOTES call s:FTasciidoc()
14
15 " This function checks for a valid AsciiDoc document title after first
16 " skipping any leading comments.
17 function! s:FTasciidoc()
18 let in_comment_block = 0
19 let n = 1
20 while n < 50
21 let line = getline(n)
22 let n = n + 1
23 if line =~ '^/\{4,}$'
24 if ! in_comment_block
25 let in_comment_block = 1
26 else
27 let in_comment_block = 0
28 endif
29 continue
30 endif
31 if in_comment_block
32 continue
33 endif
34 if line !~ '\(^//\)\|\(^\s*$\)'
35 break
36 endif
37 endwhile
38 if line !~ '.\{3,}'
39 return
40 endif
41 let len = len(line)
42 let line = getline(n)
43 if line !~ '[-=]\{3,}'
44 return
45 endif
46 if len < len(line) - 3 || len > len(line) + 3
47 return
48 endif
49 setfiletype asciidoc
50 endfunction
51
52 " vim: et sw=2 ts=2 sts=2:
11 " Language: AsciiDoc
22 " Author: Stuart Rackham <srackham@gmail.com> (inspired by Felix
33 " Obenhuber's original asciidoc.vim script).
4 " URL: http://www.methods.co.nz/asciidoc/
4 " URL: http://asciidoc.org/
55 " Licence: GPL (http://www.gnu.org)
66 " Remarks: Vim 6 or greater
7 " Limitations: See 'Appendix E: Vim Syntax Highlighter' in the AsciiDoc 'User
8 " Guide'.
7 " Limitations:
8 "
9 " - Nested quoted text formatting is highlighted according to the outer
10 " format.
11 " - If a closing Example Block delimiter may be mistaken for a title
12 " underline. A workaround is to insert a blank line before the closing
13 " delimiter.
14 " - Lines within a paragraph starting with equals characters are
15 " highlighted as single-line titles.
16 " - Lines within a paragraph beginning with a period are highlighted as
17 " block titles.
18
919
1020 if exists("b:current_syntax")
1121 finish
1323
1424 syn clear
1525 syn sync fromstart
16 syn sync linebreaks=1
26 syn sync linebreaks=100
1727
1828 " Run :help syn-priority to review syntax matching priority.
1929 syn keyword asciidocToDo TODO FIXME CHECK TEST XXX ZZZ DEPRECATED
2131 syn region asciidocIdMarker start=/^\$Id:\s/ end=/\s\$$/
2232 syn match asciidocCallout /\\\@<!<\d\{1,2}>/
2333 syn match asciidocOpenBlockDelimiter /^--$/
24 syn match asciidocLineBreak /[ \t]+$/
34 syn match asciidocLineBreak /[ \t]+$/ containedin=asciidocList
2535 syn match asciidocRuler /^'\{3,}$/
2636 syn match asciidocPagebreak /^<\{3,}$/
2737 syn match asciidocEntityRef /\\\@<!&[#a-zA-Z]\S\{-};/
28 syn region asciidocLiteralParagraph start=/\(\%^\|\_^\n\)\@<=\s\+\S\+/ end=/\(^\(+\|--\)\?\s*$\)\@=/ contains=asciidocToDo
38 syn region asciidocLiteralParagraph start=/\(\%^\|\_^\s*\n\)\@<=\s\+\S\+/ end=/\(^\(+\|--\)\?\s*$\)\@=/ contains=asciidocToDo
2939 syn match asciidocURL /\\\@<!\<\(http\|https\|ftp\|file\|irc\):\/\/[^| \t]*\(\w\|\/\)/
3040 syn match asciidocEmail /[\\.:]\@<!\(\<\|<\)\w\(\w\|[.-]\)*@\(\w\|[.-]\)*\w>\?[0-9A-Za-z_]\@!/
3141 syn match asciidocAttributeRef /\\\@<!{\w\(\w\|[-,+]\)*\([=!@#$%?:].*\)\?}/
3646 syn match asciidocQuotedSubscript /\\\@<!\~\S\_.\{-}\(\~\|\n\s*\n\)/ contains=asciidocEntityRef
3747 syn match asciidocQuotedSuperscript /\\\@<!\^\S\_.\{-}\(\^\|\n\s*\n\)/ contains=asciidocEntityRef
3848
39 syn match asciidocQuotedMonospaced /\(^\|[| \t([.,=\]]\)\@<=+\([ )\n\t]\)\@!\(.\|\n\(\s*\n\)\@!\)\{-}\S\(+\([| \t)[\],.?!;:=]\|$\)\@=\)/ contains=asciidocEntityRef
40 syn match asciidocQuotedMonospaced2 /\(^\|[| \t([.,=\]]\)\@<=`\([ )\n\t]\)\@!\(.\|\n\(\s*\n\)\@!\)\{-}\S\(`\([| \t)[\],.?!;:=]\|$\)\@=\)/
49 syn match asciidocQuotedMonospaced /\(^\|[| \t([.,=\]]\)\@<=+\([+ \n\t]\)\@!\(.\|\n\(\s*\n\)\@!\)\{-}\S\(+\([| \t)[\],.?!;:=]\|$\)\@=\)/ contains=asciidocEntityRef
50 syn match asciidocQuotedMonospaced2 /\(^\|[| \t([.,=\]]\)\@<=`\([` \n\t]\)\@!\(.\|\n\(\s*\n\)\@!\)\{-}\S\(`\([| \t)[\],.?!;:=]\|$\)\@=\)/
4151 syn match asciidocQuotedUnconstrainedMonospaced /[\\+]\@<!++\S\_.\{-}\(++\|\n\s*\n\)/ contains=asciidocEntityRef
4252
43 syn match asciidocQuotedEmphasized /\(^\|[| \t([.,=\]]\)\@<=_\([ )\n\t]\)\@!\(.\|\n\(\s*\n\)\@!\)\{-}\S\(_\([| \t)[\],.?!;:=]\|$\)\@=\)/ contains=asciidocEntityRef
44 syn match asciidocQuotedEmphasized2 /\(^\|[| \t([.,=\]]\)\@<='\([ )\n\t]\)\@!\(.\|\n\(\s*\n\)\@!\)\{-}\S\('\([| \t)[\],.?!;:=]\|$\)\@=\)/ contains=asciidocEntityRef
53 syn match asciidocQuotedEmphasized /\(^\|[| \t([.,=\]]\)\@<=_\([_ \n\t]\)\@!\(.\|\n\(\s*\n\)\@!\)\{-}\S\(_\([| \t)[\],.?!;:=]\|$\)\@=\)/ contains=asciidocEntityRef
54 syn match asciidocQuotedEmphasized2 /\(^\|[| \t([.,=\]]\)\@<='\([' \n\t]\)\@!\(.\|\n\(\s*\n\)\@!\)\{-}\S\('\([| \t)[\],.?!;:=]\|$\)\@=\)/ contains=asciidocEntityRef
4555 syn match asciidocQuotedUnconstrainedEmphasized /\\\@<!__\S\_.\{-}\(__\|\n\s*\n\)/ contains=asciidocEntityRef
4656
47 syn match asciidocQuotedBold /\(^\|[| \t([.,=\]]\)\@<=\*\([ )\n\t]\)\@!\(.\|\n\(\s*\n\)\@!\)\{-}\S\(\*\([| \t)[\],.?!;:=]\|$\)\@=\)/ contains=asciidocEntityRef
57 syn match asciidocQuotedBold /\(^\|[| \t([.,=\]]\)\@<=\*\([* \n\t]\)\@!\(.\|\n\(\s*\n\)\@!\)\{-}\S\(\*\([| \t)[\],.?!;:=]\|$\)\@=\)/ contains=asciidocEntityRef
4858 syn match asciidocQuotedUnconstrainedBold /\\\@<!\*\*\S\_.\{-}\(\*\*\|\n\s*\n\)/ contains=asciidocEntityRef
4959
5060 " Don't allow ` in single quoted (a kludge to stop confusion with `monospaced`).
51 syn match asciidocQuotedSingleQuoted /\(^\|[| \t([.,=\]]\)\@<=`\([ )\n\t]\)\@!\([^`]\|\n\(\s*\n\)\@!\)\{-}[^` \t]\('\([| \t)[\],.?!;:=]\|$\)\@=\)/ contains=asciidocEntityRef
61 syn match asciidocQuotedSingleQuoted /\(^\|[| \t([.,=\]]\)\@<=`\([` \n\t]\)\@!\([^`]\|\n\(\s*\n\)\@!\)\{-}[^` \t]\('\([| \t)[\],.?!;:=]\|$\)\@=\)/ contains=asciidocEntityRef
5262
53 syn match asciidocQuotedDoubleQuoted /\(^\|[| \t([.,=\]]\)\@<=``\([ )\n\t]\)\@!\(.\|\n\(\s*\n\)\@!\)\{-}\S\(''\([| \t)[\],.?!;:=]\|$\)\@=\)/ contains=asciidocEntityRef
63 syn match asciidocQuotedDoubleQuoted /\(^\|[| \t([.,=\]]\)\@<=``\([` \n\t]\)\@!\(.\|\n\(\s*\n\)\@!\)\{-}\S\(''\([| \t)[\],.?!;:=]\|$\)\@=\)/ contains=asciidocEntityRef
5464
5565 syn match asciidocDoubleDollarPassthrough /\\\@<!\(^\|[^0-9a-zA-Z$]\)\@<=\$\$..\{-}\(\$\$\([^0-9a-zA-Z$]\|$\)\@=\|^$\)/
5666 syn match asciidocTriplePlusPassthrough /\\\@<!\(^\|[^0-9a-zA-Z$]\)\@<=+++..\{-}\(+++\([^0-9a-zA-Z$]\|$\)\@=\|^$\)/
104114 " DEPRECATED: Horizontal label.
105115 syn region asciidocHLabel start=/^\s*/ end=/\(::\|;;\)\(\s\+\|\\$\)/ oneline contains=asciidocQuoted.*,asciidocMacroAttributes keepend
106116 " Starts with any of the above.
107 syn region asciidocList start=/^\s*\(-\|\*\{1,5}\)\s/ start=/^\s*\(\(\d\+\.\)\|\.\{1,5}\|\(\a\.\)\|\([ivxIVX]\+)\)\)\s\+/ start=/.\+\(:\{2,4}\|;;\)$/ end=/\(^[=*]\{4,}$\)\@=/ end=/\(^+\?\s*$\)\@=/ contains=asciidocList.\+,asciidocQuoted.*,asciidocMacroAttributes,asciidocAttributeRef,asciidocEntityRef,asciidocEmail,asciidocURL,asciidocBackslash,asciidocCommentLine,asciidocAttributeList,asciidocToDo
117 syn region asciidocList start=/^\s*\(-\|\*\{1,5}\)\s/ start=/^\s*\(\(\d\+\.\)\|\.\{1,5}\|\(\a\.\)\|\([ivxIVX]\+)\)\)\s\+/ start=/.\+\(:\{2,4}\|;;\)$/ end=/\(^[=*]\{4,}$\)\@=/ end=/\(^\(+\|--\)\?\s*$\)\@=/ contains=asciidocList.\+,asciidocQuoted.*,asciidocMacroAttributes,asciidocAttributeRef,asciidocEntityRef,asciidocEmail,asciidocURL,asciidocBackslash,asciidocCommentLine,asciidocAttributeList,asciidocToDo
108118
109 highlight link asciidocAdmonition Special
110 highlight link asciidocAnchorMacro Macro
111 highlight link asciidocAttributeEntry Special
112 highlight link asciidocAttributeList Special
113 highlight link asciidocAttributeMacro Macro
114 highlight link asciidocAttributeRef Special
115 highlight link asciidocBackslash Special
116 highlight link asciidocBlockTitle Title
117 highlight link asciidocCallout Label
118 highlight link asciidocCommentBlock Comment
119 highlight link asciidocCommentLine Comment
120 highlight link asciidocDoubleDollarPassthrough Special
121 highlight link asciidocEmail Macro
122 highlight link asciidocEntityRef Special
123 highlight link asciidocExampleBlockDelimiter Type
124 highlight link asciidocFilterBlock Type
125 highlight link asciidocHLabel Label
126 highlight link asciidocIdMarker Special
127 highlight link asciidocIndexTerm Macro
128 highlight link asciidocLineBreak Special
129 highlight link asciidocOpenBlockDelimiter Label
130 highlight link asciidocListBullet Label
131 highlight link asciidocListContinuation Label
132 highlight link asciidocListingBlock Identifier
133 highlight link asciidocListLabel Label
134 highlight link asciidocListNumber Label
135 highlight link asciidocLiteralBlock Identifier
136 highlight link asciidocLiteralParagraph Identifier
137 highlight link asciidocMacroAttributes Label
138 highlight link asciidocMacro Macro
139 highlight link asciidocOneLineTitle Title
140 highlight link asciidocPagebreak Type
141 highlight link asciidocPassthroughBlock Identifier
142 highlight link asciidocQuoteBlockDelimiter Type
143 highlight link asciidocQuotedAttributeList Special
144 highlight link asciidocQuotedBold Special
145 highlight link asciidocQuotedDoubleQuoted Label
146 highlight link asciidocQuotedEmphasized2 Type
147 highlight link asciidocQuotedEmphasized Type
148 highlight link asciidocQuotedMonospaced2 Identifier
149 highlight link asciidocQuotedMonospaced Identifier
150 highlight link asciidocQuotedSingleQuoted Label
151 highlight link asciidocQuotedSubscript Type
152 highlight link asciidocQuotedSuperscript Type
153 highlight link asciidocQuotedUnconstrainedBold Special
154 highlight link asciidocQuotedUnconstrainedEmphasized Type
155 highlight link asciidocQuotedUnconstrainedMonospaced Identifier
156 highlight link asciidocRefMacro Macro
157 highlight link asciidocRuler Type
158 highlight link asciidocSidebarDelimiter Type
159 highlight link asciidocTableBlock2 NONE
160 highlight link asciidocTableBlock NONE
161 highlight link asciidocTableDelimiter2 Label
162 highlight link asciidocTableDelimiter Label
163 highlight link asciidocTable_OLD Type
164 highlight link asciidocTablePrefix2 Label
165 highlight link asciidocTablePrefix Label
166 highlight link asciidocToDo Todo
167 highlight link asciidocTriplePlusPassthrough Special
168 highlight link asciidocTwoLineTitle Title
169 highlight link asciidocURL Macro
119 hi def link asciidocAdmonition Special
120 hi def link asciidocAnchorMacro Macro
121 hi def link asciidocAttributeEntry Special
122 hi def link asciidocAttributeList Special
123 hi def link asciidocAttributeMacro Macro
124 hi def link asciidocAttributeRef Special
125 hi def link asciidocBackslash Special
126 hi def link asciidocBlockTitle Title
127 hi def link asciidocCallout Label
128 hi def link asciidocCommentBlock Comment
129 hi def link asciidocCommentLine Comment
130 hi def link asciidocDoubleDollarPassthrough Special
131 hi def link asciidocEmail Macro
132 hi def link asciidocEntityRef Special
133 hi def link asciidocExampleBlockDelimiter Type
134 hi def link asciidocFilterBlock Type
135 hi def link asciidocHLabel Label
136 hi def link asciidocIdMarker Special
137 hi def link asciidocIndexTerm Macro
138 hi def link asciidocLineBreak Special
139 hi def link asciidocOpenBlockDelimiter Label
140 hi def link asciidocListBullet Label
141 hi def link asciidocListContinuation Label
142 hi def link asciidocListingBlock Identifier
143 hi def link asciidocListLabel Label
144 hi def link asciidocListNumber Label
145 hi def link asciidocLiteralBlock Identifier
146 hi def link asciidocLiteralParagraph Identifier
147 hi def link asciidocMacroAttributes Label
148 hi def link asciidocMacro Macro
149 hi def link asciidocOneLineTitle Title
150 hi def link asciidocPagebreak Type
151 hi def link asciidocPassthroughBlock Identifier
152 hi def link asciidocQuoteBlockDelimiter Type
153 hi def link asciidocQuotedAttributeList Special
154 hi def link asciidocQuotedBold Special
155 hi def link asciidocQuotedDoubleQuoted Label
156 hi def link asciidocQuotedEmphasized2 Type
157 hi def link asciidocQuotedEmphasized Type
158 hi def link asciidocQuotedMonospaced2 Identifier
159 hi def link asciidocQuotedMonospaced Identifier
160 hi def link asciidocQuotedSingleQuoted Label
161 hi def link asciidocQuotedSubscript Type
162 hi def link asciidocQuotedSuperscript Type
163 hi def link asciidocQuotedUnconstrainedBold Special
164 hi def link asciidocQuotedUnconstrainedEmphasized Type
165 hi def link asciidocQuotedUnconstrainedMonospaced Identifier
166 hi def link asciidocRefMacro Macro
167 hi def link asciidocRuler Type
168 hi def link asciidocSidebarDelimiter Type
169 hi def link asciidocTableBlock2 NONE
170 hi def link asciidocTableBlock NONE
171 hi def link asciidocTableDelimiter2 Label
172 hi def link asciidocTableDelimiter Label
173 hi def link asciidocTable_OLD Type
174 hi def link asciidocTablePrefix2 Label
175 hi def link asciidocTablePrefix Label
176 hi def link asciidocToDo Todo
177 hi def link asciidocTriplePlusPassthrough Special
178 hi def link asciidocTwoLineTitle Title
179 hi def link asciidocURL Macro
170180 let b:current_syntax = "asciidoc"
171181
172182 " vim: wrap et sw=2 sts=2:
+0
-88
wordpress.conf less more
0 # AsciiDoc configuration file for Wordpress HTML generation.
1 # Resides in AsciiDoc global conf directory or $HOME/.asciidoc directory.
2 # Generates HTML which plays nicely with Wordpress.
3 # (the generated HTML is still valid HTML 4.01 Transitional though).
4 #
5 # NOTE: The resulting HTML needs to be further massaged with blogpost.py.
6 # http://srackham.wordpress.com/blogpost-readme/
7
8 include::html4.conf[]
9
10 # Override various tags.
11 [listtags-bulleted]
12 text=
13
14 [listtags-numbered]
15 text=
16
17 [listtags-labeled]
18 text=
19
20 [listtags-callout]
21 text=
22
23 [listtags-qanda]
24 term=<em>|</em>
25 text=
26
27 [listtags-glossary]
28 text=
29
30 [listtags-bibliography]
31 text=
32
33 [tabletags-default]
34 paragraph=<div>|</div>
35
36 [tabletags-emphasis]
37 paragraph=<div><em>|</em></div>
38
39 [tabletags-strong]
40 paragraph=<div><strong>|</strong></div>
41
42 [tabletags-monospaced]
43 paragraph=<div><code>|</code></div>
44
45 [listingblock]
46 <a name="{id}"></a>
47 <p><b>{title}</b></p>
48 <table border="0" bgcolor="#e8e8e8" width="100%" style="margin:0.2em 0;">
49 <tr><td style="padding:0.5em;">
50 <pre style="margin:0; padding:0;">
51 |
52 </pre>
53 </td></tr>
54 </table>
55
56 [literalblock]
57 <a name="{id}"></a>
58 <p><b>{title}</b></p>
59 <pre style="padding:0.5em; color:gray;">
60 |
61 </pre>
62
63 [sidebarblock]
64 <a name="{id}"></a>
65 <table frame="void" bgcolor="#ffffee" width="100%" style="margin:0.2em 0;">
66 <tr><td style="padding:0.5em;">
67 <p style="margin-top:0;"><b>{title}</b></p>
68 |
69 </td></tr></table>
70
71 [exampleblock]
72 <a name="{id}"></a>
73 <p><b>{caption=}{title}</b></p>
74 <table frame="void" width="100%" style="margin:0.2em 0;">
75 <tr><td style="border-left:3px solid #e8e8e8; padding:0.5em;">
76 |
77 </td></tr></table>
78
79 [admonitionblock]
80 <a name="{id}"></a>
81 <table frame="void" style="margin:0.2em 0;">
82 <tr valign="top"><td style="padding:0.5em;"><p><b><u>{caption}</u></b></p></td>
83 <td style="border-left:3px solid #e8e8e8; padding:0.5em;">
84 <p><b>{title}</b></p>
85 |
86 </td></tr></table>
87
7878 <span class="image{role? {role}}">
7979 <a class="image" href="{link}">
8080 {data-uri%}<img src="{imagesdir=}{imagesdir?/}{target}" alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}{title? title="{title}"} />
81 {data-uri#}<img alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}{title? title="{title}"} src="data:image/{eval:os.path.splitext(r'{target}')[1][1:]};base64,
82 {data-uri#}{sys3:"{python}" -u -c "import base64,sys; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{imagesdir=}",r"{target}")}"}" />
81 {data-uri#}<img alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}{title? title="{title}"}
82 {data-uri#}{sys:"{python}" -u -c "import mimetypes,base64,sys; print 'src=\"data:'+mimetypes.guess_type(r'{target}')[0]+';base64,'; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{imagesdir=}",r"{target}")}"}" />
8383 {link#}</a>
8484 </span>
8585
8888 <div class="content">
8989 <a class="image" href="{link}">
9090 {data-uri%}<img src="{imagesdir=}{imagesdir?/}{target}" alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"} />
91 {data-uri#}<img alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"} src="data:image/{eval:os.path.splitext(r'{target}')[1][1:]};base64,
92 {data-uri#}{sys:"{python}" -u -c "import base64,sys; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{imagesdir=}",r"{target}")}"}" />
91 {data-uri#}<img alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}
92 {data-uri#}{sys:"{python}" -u -c "import mimetypes,base64,sys; print 'src=\"data:'+mimetypes.guess_type(r'{target}')[0]+';base64,'; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{imagesdir=}",r"{target}")}"}" />
9393 {link#}</a>
9494 </div>
9595 <div class="title">{caption={figure-caption} {counter:figure-number}. }{title}</div>