~fauli/texmfind/2008

« back to all changes in this revision

Viewing changes to tags/texmfind-0.1/texmfind.1

  • Committer: Christian Faulhammer
  • Date: 2009-09-08 19:05:07 UTC
  • Revision ID: fauli@gentoo.org-20090908190507-m107q92d23cw6ti2
Sort files to match we need

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
.TH texmfind  "février 15, 2008" "" ""
2
 
.SH NAME
3
 
texmfind -- Search which ebuild(s) install(s) texmf file(s) matching a grep regexp.
4
 
 
5
 
.SH SYNOPSYS
6
 
.B texmfind
7
 
.RI "-h |--help"
8
 
.br 
9
 
.B texmfind
10
 
.RI [ own_options ]
11
 
.RI [ grep_options]
12
 
.RI \(dqregexp_pattern\(dq
13
 
.SH DESCRIPTION
14
 
Ever wanted to know which ebuild installs a given texmf file (style files, font files, etc.) ? texmfind should give you the answer ! It searches for files in an "upstream" list containing (a good chunk of) the texmf files you can install from the main portage-tree. This, of course, includes texmf files and ebuilds which are not (yet) installed on your computer. texmfind is a grep wrapper, so you can search for files matching a regexp pattern.
15
 
.SH OPTIONS
16
 
.SS Own options
17
 
.IP "-h, --help"
18
 
Displays description, usage and examples.
19
 
.IP "-b, --belongs (default)"
20
 
Searches for texmf file(s) matching a pattern and lists them along with corresponding ebuild(s).
21
 
.IP "-l, --list"
22
 
Searches for ebuild(s) matching a pattern and lists them along with corresponding texmf-files.
23
 
.IP "-n, --noformat"
24
 
Toggles off result groupping and formated text.
25
 
.SS Grep options
26
 
In addition, the following grep options can be used (refer to 
27
 
.BR grep (1)
28
 
.BR for more info).
29
 
.IP "-E, --extended-regexp"
30
 
.IP "-P, --perl-regexp"
31
 
.IP "-G, --basic-regexp (default)"
32
 
.IP "-i, --ignore-case"
33
 
.SH EXAMPLES
34
 
.TP
35
 
texmfind \(dq.*4ht\(rs.\(rs(sty\(rs|tex\(rs)\(dq
36
 
.TP
37
 
texmfind --noformat --ignore-case --extended-regexp \(dq.*4ht\(rs.(sty|tex)\(dq
38
 
.TP
39
 
texmfind -Ein \(dq.*4ht\(rs.(sty|tex)\(dq (same as above with short options)
40
 
.TP
41
 
texmfind --list \(dqtex4ht\(dq
42
 
.SH FILES
43
 
The upstream list is located in /usr/share/texmf-site/texmfind/texmf_files. It is just a plain flat-file. The first column contains the texmf filenames and the second column the ebuild name.
44
 
 
45
 
.SH "SEE ALSO"
46
 
.BR grep (1)