summaryrefslogtreecommitdiff
path: root/support/latex2man/latex2man.trans
blob: a3e9ec3f8ff4a61f2dd24bf19140bd3c4db3abb4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#################################################################################
# Project: 	Documentation Tools
# Descr:	Latex -->  MAN-page (groff -man), and HTML; example of user macro
#               translations
# Author:	Dr. Jürgen Vollmer, Juergen.Vollmer@informatik-vollmer.de
# $Id: latex2man.trans,v 1.3 2017/04/11 18:30:56 vollmer Exp $
#################################################################################

#################################################################################
# translation for MAN
#################################################################################

# LaTeX macros without arguments
$manMacro{'LaTeX'} 	= 'LaTeX';
$manMacro{'LATEX'} 	= 'LaTeX';       # needed, since \LaTeX is contained in a
                                         # section name (which are transposed
					 # into uppercase

# LaTeX macros with one argument
$manMacro1a{'myEmph'} 	= '\n.IR "';	$manMacro1b{'myEmph'} 	= '"';

# LaTeX macros with two arguments
$manMacro2a{'myCmd'} 		= '\n.I "';
	$manMacro2b{'myCmd'} 	= '"\n(';
	$manMacro2c{'myCmd'} 	= ')';

#################################################################################
# translation for HTML
#################################################################################

# LaTeX macros without arguments
$htmlMacro{'LaTeX'} 	= 'LaTeX';
$htmlMacro{'LATEX'} 	= 'LaTeX';       # needed, since \LaTeX is contained in a
                                         # section name (which are transposed
					 # into uppercase

# LaTeX macros with one argument
$htmlMacro1a{'myEmph'} 	= '<em>';	$htmlMacro1b{'myEmph'} 	= '</em>';

# LaTeX macros with two arguments
$htmlMacro2a{'Cmymd'} 		= '<em>';
	$htmlMacro2b{'myCmd'} 	= '</em>(';
	$htmlMacro2c{'myCmd'} 	= ')';

#################################################################################
# translation for TexInfo
#################################################################################

# LaTeX macros without arguments
$texiMacro{'LaTeX'} 	= 'LaTeX';
$texiMacro{'LATEX'} 	= 'LaTeX';       # needed, since \LaTeX is contained in a
                                         # section name (which are transposed
					 # into uppercase

# LaTeX macros with one argument
$texiMacro1a{'myEmph'} 	= '@emph{';	$texiMacro1b{'myEmph'} 	= '}';

# LaTeX macros with two arguments
$texiMacro2a{'Cmymd'} 		= '';
	$texiMacro2b{'myCmd'} 	= ' (';
	$texiMacro2c{'myCmd'} 	= ')';

#################################################################################
## emacs variables
## Local Variables: ***
## mode: perl ***
## End: ***