1PAMPHLETANGLER(1) Ernesto Lanchares PAMPHLETANGLER(1)
2
3
4
6 pamphletangler - Extract code bits from LaTeX pamphlet files.
7
9 pamphletangler [OPTION...] FILE CHUNKNAME
10
12 The clojure pamphlet system is a system based on the clojure
13 literate system. In the clojure's pamphlet system you have your main
14 LaTeX file, which can be compiled regularly. This file contains
15 documentation and source code (just like in other forms of literate
16 programming). This code snippets are wrapped in the 'chunk'
17 environment, hence they can be recognized by the tangler in order to
18 extract them. Chunks can be included inside each other by the
19 'getchunk' command (which will be typesetted acordingly). Finally, you
20 run your LaTeX file through the tangler and get your desired chunk of
21 code.
22
24 -L, --line=linetext If set, this text will be inserted after
25 jumps of lines, changing the string inside
26 "changetext" for the line number. This is
27 used so that error report refers to
28 pamphlet line number instead of output
29 line number
30
31 -C, --change=changetext Defaults to "{}" this is the text that
32 will be replaced with the line number if
33 the linetext option is specified
34
35 -?, --help Give this help list
36
37 --usage Give a short usage message
38
39 --man Print manual page
40
41 -V, --version Print program version
42
44 Copyright (C) 2019 Ernesto Lanchares Sanchez.
45
46 The clojure-pamphlet tagler is free software; you can redistribute
47 it and/or modify it under the terms of the GNU Lesser General
48 Public License as published by the Free Software Foundation;
49 either version 3 of the License, or (at your option) any later
50 version.
51
52 The clojure-pamphlet tangler is distributed in the hope that it
53 will be useful, but WITHOUT ANY WARRANTY; without even the implied
54 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
55 See the GNU Lesser General Public License for more details.
56
57 You should have received a copy of the GNU Lesser General Public
58 License along with this program; if not, see
59 L<http://www.gnu.org/licenses/>.
60
62 Ernesto Lanchares <e.lancha98@gmail.com>
63
65 Report bugs to e.lancha98@gmail.com
66
67
68
69clojure-pamphlet 2019-09-09 PAMPHLETANGLER(1)