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: ***
|