Initial commit

Made-with: Cursor
This commit is contained in:
lyf
2026-03-12 17:51:30 +08:00
commit 79102a18fb
1507 changed files with 480854 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DWG2SVG "1" "February 2024" "dwg2SVG 0.13.3" "User Commands"
.SH NAME
dwg2SVG \- manual page for dwg2SVG 0.13.3
.SH SYNOPSIS
.B dwg2SVG
[\fI\,OPTION\/\fR]... \fI\,DWGFILE >SVGFILE\/\fR
.SH DESCRIPTION
Converts some 2D elements of the DWG to a SVG.
.TP
\fB\-v[0\-9]\fR, \fB\-\-verbose\fR [0\-9]
verbosity
.TP
\fB\-\-mspace\fR
only model\-space, no paper\-space
.TP
\fB\-\-force\-free\fR
force free
.TP
\fB\-\-help\fR
display this help and exit
.TP
\fB\-\-version\fR
output version information and exit
.PP
GNU LibreDWG online manual: <https://www.gnu.org/software/libredwg/>
.SH "SEE ALSO"
The full documentation for
.B dwg2SVG
is maintained as a Texinfo manual. If the
.B info
and
.B dwg2SVG
programs are properly installed at your site, the command
.IP
.B info LibreDWG
.PP
should give you access to the complete manual.

View File

@@ -0,0 +1,57 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DWG2DXF "1" "February 2024" "dwg2dxf 0.13.3" "User Commands"
.SH NAME
dwg2dxf \- manual page for dwg2dxf 0.13.3
.SH SYNOPSIS
.B dwg2dxf
[\fI\,OPTION\/\fR]... \fI\,DWGFILES\/\fR...
.SH DESCRIPTION
Converts DWG files to DXF.
Default DXFFILE: DWGFILE with .dxf extension in the current directory.
Existing files are not overwritten, unless \fB\-y\fR is given.
.TP
\fB\-v[0\-9]\fR, \fB\-\-verbose\fR [0\-9]
verbosity
.TP
\fB\-\-as\fR rNNNN
save as version
.IP
Valid versions:
.IP
r12, r14, r2000, r2004, r2007, r2010, r2013
.IP
Planned versions:
.IP
r9, r10, r11, r2018
.TP
\fB\-m\fR, \fB\-\-minimal\fR
only $ACADVER, HANDSEED and ENTITIES
.TP
\fB\-b\fR, \fB\-\-binary\fR
save as binary DXF
.TP
\fB\-y\fR, \fB\-\-overwrite\fR
overwrite existing files
.TP
\fB\-o\fR outfile, \fB\-\-file\fR
optional, only valid with one single DWGFILE
.TP
\fB\-\-help\fR
display this help and exit
.TP
\fB\-\-version\fR
output version information and exit
.PP
GNU LibreDWG online manual: <https://www.gnu.org/software/libredwg/>
.SH "SEE ALSO"
The full documentation for
.B dwg2dxf
is maintained as a Texinfo manual. If the
.B info
and
.B dwg2dxf
programs are properly installed at your site, the command
.IP
.B info LibreDWG
.PP
should give you access to the complete manual.

View File

@@ -0,0 +1,52 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DWGADD "1" "February 2024" "dwgadd 0.13.3" "User Commands"
.SH NAME
dwgadd \- manual page for dwgadd 0.13.3
.SH SYNOPSIS
.B dwgadd
[\fI\,OPTIONS\/\fR] \fI\,-o outfile addfile\/\fR
.SH DESCRIPTION
Create a DWG (or DXF, JSON) by adding entities with instructions from a special dwgadd file.
See `man 5 dwgadd`
.TP
\fB\-\-dxf\fR:
write DXF, not DWG
.HP
\fB\-\-binary\fR: write binary DXF, not DWG
.TP
\fB\-\-json\fR:
write JSON, not DWG
.TP
\fB\-v[0\-9]\fR, \fB\-\-verbose\fR [0\-9]
verbosity
.TP
\fB\-\-as\fR rNNNN
save as version
.IP
Valid versions:
.IP
r1.1, r1.2, r1.4, r2.6, r2.10, r9, r10, r11, r12, r14, r2000 (default)
.IP
Planned versions:
.IP
r2004, r2007, r2010, r2013, r2018
.HP
\fB\-o\fR outfile, \fB\-\-file\fR outfile (default: stdout)
.TP
\fB\-\-version\fR
display the version and exit
.TP
\fB\-\-help\fR
display this help and exit
.SH "SEE ALSO"
The full documentation for
.B dwgadd
is maintained as a Texinfo manual. If the
.B info
and
.B dwgadd
programs are properly installed at your site, the command
.IP
.B info LibreDWG
.PP
should give you access to the complete manual.

View File

@@ -0,0 +1,33 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DWGBMP "1" "February 2024" "dwgbmp 0.13.3" "User Commands"
.SH NAME
dwgbmp \- manual page for dwgbmp 0.13.3
.SH SYNOPSIS
.B dwgbmp
[\fI\,OPTION\/\fR]... \fI\,DWGFILE \/\fR[\fI\,thumbnailfile\/\fR]
.SH DESCRIPTION
Extract the DWG thumbnail image as BMP, WMF or PNG.
Default thumbnailfile: DWGFILE with the proper extension.
.TP
\fB\-v[0\-9]\fR, \fB\-\-verbose\fR [0\-9]
verbosity
.TP
\fB\-\-help\fR
display this help and exit
.TP
\fB\-\-version\fR
output version information and exit
.PP
GNU LibreDWG online manual: <https://www.gnu.org/software/libredwg/>
.SH "SEE ALSO"
The full documentation for
.B dwgbmp
is maintained as a Texinfo manual. If the
.B info
and
.B dwgbmp
programs are properly installed at your site, the command
.IP
.B info LibreDWG
.PP
should give you access to the complete manual.

View File

@@ -0,0 +1,31 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DWGFILTER "1" "February 2024" "dwgfilter 0.13.3" "User Commands"
.SH NAME
dwgfilter \- manual page for dwgfilter 0.13.3
.SH DESCRIPTION
dwgfilter [OPTIONS...] dwgfile
.PP
Allow custom jq queries on a temporary JSON dump.
.PP
OPTIONS: \fB\-\-help\fR,\-\-version
.TP
\fB\-\-debug\fR
keep the tmp json
.TP
\fB\-i\fR
write back in\-place, with an updating JQ query
.TP
\&...
all other options are passed to jq. See 'man jq'
.SH "SEE ALSO"
The full documentation for
.B dwgfilter
is maintained as a Texinfo manual. If the
.B info
and
.B dwgfilter
programs are properly installed at your site, the command
.IP
.B info LibreDWG
.PP
should give you access to the complete manual.

View File

@@ -0,0 +1,56 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DWGGREP "1" "February 2024" "dwggrep 0.13.3" "User Commands"
.SH NAME
dwggrep \- manual page for dwggrep 0.13.3
.SH SYNOPSIS
.B dwggrep
[\fI\,OPTIONS\/\fR]... \fI\,pattern files\/\fR
.SH DESCRIPTION
Search regex pattern in a list of DWGs.
.TP
\fB\-i\fR
Case\-insensitive pattern
.TP
\fB\-x\fR
Extended regex pattern
.TP
\fB\-c\fR, \fB\-\-count\fR
Print only the count of matched elements.
.TP
\fB\-h\fR, \fB\-\-no\-filename\fR
Print no filename.
.TP
\fB\-y\fR, \fB\-\-type\fR NAME
Search only NAME entities or objects.
.TP
\fB\-d\fR, \fB\-\-dxf\fR NUM
Search only DXF group NUM fields.
.TP
\fB\-t\fR, \fB\-\-text\fR
Search only in TEXT\-like entities.
.TP
\fB\-b\fR, \fB\-\-blocks\fR
Search also in all block definitions.
.TP
\fB\-\-tables\fR
Search only in table names.
.TP
\fB\-\-help\fR
Display this help and exit
.TP
\fB\-\-version\fR
Output version information and exit
.PP
GNU LibreDWG online manual: <https://www.gnu.org/software/libredwg/>
.SH "SEE ALSO"
The full documentation for
.B dwggrep
is maintained as a Texinfo manual. If the
.B info
and
.B dwggrep
programs are properly installed at your site, the command
.IP
.B info LibreDWG
.PP
should give you access to the complete manual.

View File

@@ -0,0 +1,42 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DWGLAYERS "1" "February 2024" "dwglayers 0.13.3" "User Commands"
.SH NAME
dwglayers \- manual page for dwglayers 0.13.3
.SH SYNOPSIS
.B dwglayers
[\fI\,OPTION\/\fR]... \fI\,DWGFILE\/\fR
.SH DESCRIPTION
Print list of layers.
.TP
\fB\-x\fR, \fB\-\-extnames\fR
prints EXTNAMES (r13\-r14 only)
.IP
i.e. space instead of _
.TP
\fB\-f\fR, \fB\-\-flags\fR
prints also flags:
.IP
3 chars for: f for frozen, + or \- for ON or OFF, l for locked
.TP
\fB\-o\fR, \fB\-\-on\fR
prints only ON layers
.TP
\fB\-h\fR, \fB\-\-help\fR
display this help and exit
.TP
\fB\-\-version\fR
output version information and exit
.PP
GNU LibreDWG online manual: <https://www.gnu.org/software/libredwg/>
.SH "SEE ALSO"
The full documentation for
.B dwglayers
is maintained as a Texinfo manual. If the
.B info
and
.B dwglayers
programs are properly installed at your site, the command
.IP
.B info LibreDWG
.PP
should give you access to the complete manual.

View File

@@ -0,0 +1,42 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DWGREAD "1" "February 2024" "dwgread 0.13.3" "User Commands"
.SH NAME
dwgread \- manual page for dwgread 0.13.3
.SH SYNOPSIS
.B dwgread
[\fI\,OPTION\/\fR]... \fI\,DWGFILE\/\fR
.SH DESCRIPTION
Reads the DWG into some optional output format to stdout or some file,
and prints error, success or verbose internal progress to stderr.
.TP
\fB\-v[0\-9]\fR, \fB\-\-verbose\fR [0\-9]
verbosity
.TP
\fB\-O\fR fmt, \fB\-\-format\fR fmt
fmt: DXF, DXFB, JSON, minJSON, GeoJSON
.TP
Planned output formats:
YAML, XML/OGR, GPX, SVG, PS
.TP
\fB\-o\fR outfile
also defines the output fmt. Default: stdout
.TP
\fB\-\-help\fR
display this help and exit
.TP
\fB\-\-version\fR
output version information and exit
.PP
GNU LibreDWG online manual: <https://www.gnu.org/software/libredwg/>
.SH "SEE ALSO"
The full documentation for
.B dwgread
is maintained as a Texinfo manual. If the
.B info
and
.B dwgread
programs are properly installed at your site, the command
.IP
.B info LibreDWG
.PP
should give you access to the complete manual.

View File

@@ -0,0 +1,46 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DWGREWRITE "1" "February 2024" "dwgrewrite 0.13.3" "User Commands"
.SH NAME
dwgrewrite \- manual page for dwgrewrite 0.13.3
.SH SYNOPSIS
.B dwgrewrite
[\fI\,OPTION\/\fR]... \fI\,INFILE \/\fR[\fI\,OUTFILE\/\fR]
.SH DESCRIPTION
Rewrites the DWG as another DWG.
Default OUTFILE: INFILE with <\-rewrite.dwg> appended.
.TP
\fB\-v[0\-9]\fR, \fB\-\-verbose\fR [0\-9]
verbosity
.TP
\fB\-\-as\fR rNNNN
save as version
.IP
Valid versions:
.IP
r1.4, r2.6, r2.10, r9, r10, r11, r13, r14, r2000 (default)
.IP
Planned versions:
.IP
r2004, r2007, r2010, r2013, r2018
.HP
\fB\-o\fR dwgfile, \fB\-\-file\fR
.TP
\fB\-\-help\fR
display this help and exit
.TP
\fB\-\-version\fR
output version information and exit
.PP
GNU LibreDWG online manual: <https://www.gnu.org/software/libredwg/>
.SH "SEE ALSO"
The full documentation for
.B dwgrewrite
is maintained as a Texinfo manual. If the
.B info
and
.B dwgrewrite
programs are properly installed at your site, the command
.IP
.B info LibreDWG
.PP
should give you access to the complete manual.

View File

@@ -0,0 +1,54 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DWGWRITE "1" "February 2024" "dwgwrite 0.13.3" "User Commands"
.SH NAME
dwgwrite \- manual page for dwgwrite 0.13.3
.SH SYNOPSIS
.B dwgwrite
[\fI\,OPTION\/\fR]... [\fI\,-o DWGFILE\/\fR] \fI\,INFILE\/\fR
.SH DESCRIPTION
Writes a DWG file from various input formats. Only r2000 for now.
.TP
\fB\-v[0\-9]\fR, \fB\-\-verbose\fR [0\-9]
verbosity
.TP
\fB\-\-as\fR rNNNN
save as version
.IP
Valid versions:
.TP
r1.1, r1.2, r1.3, r1.4, r2.0, r2.10, r2.21, r2.22, r2.4,
r2.5, r2.6, r9, r10, r11, r13, r14, r2000 (default)
.IP
Planned versions:
.IP
r2004\-r2021
.TP
\fB\-I\fR fmt, \fB\-\-format\fR fmt
DXF, DXFB, JSON
.IP
Planned input formats: GeoJSON, YAML, XML/OGR, GPX
.HP
\fB\-o\fR dwgfile, \fB\-\-file\fR
.TP
\fB\-y\fR, \fB\-\-overwrite\fR
overwrite existing files
.TP
\fB\-\-help\fR
display this help and exit
.TP
\fB\-\-version\fR
output version information and exit
.PP
GNU LibreDWG online manual: <https://www.gnu.org/software/libredwg/>
.SH "SEE ALSO"
The full documentation for
.B dwgwrite
is maintained as a Texinfo manual. If the
.B info
and
.B dwgwrite
programs are properly installed at your site, the command
.IP
.B info LibreDWG
.PP
should give you access to the complete manual.

View File

@@ -0,0 +1,49 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DXF2DWG "1" "February 2024" "dxf2dwg 0.13.3" "User Commands"
.SH NAME
dxf2dwg \- manual page for dxf2dwg 0.13.3
.SH SYNOPSIS
.B dxf2dwg
[\fI\,OPTION\/\fR]... \fI\,DXFFILES \/\fR...
.SH DESCRIPTION
Converts the DXF to a DWG. Accepts ascii and binary DXF.
Default DWGFILE: DXFFILE with .dwg extension in the current directory.
Existing files are not overwritten, unless \fB\-y\fR is given.
Encoding currently only works for R13\-R2000.
.TP
\fB\-v[0\-9]\fR, \fB\-\-verbose\fR [0\-9]
verbosity
.TP
\fB\-\-as\fR rNNNN
save as version
.IP
Valid versions:
.IP
r12, r14, r2000 (default)
.IP
Planned versions:
.IP
r9, r10, r11, r2004, r2007, r2010, r2013, r2018
.TP
\fB\-o\fR outfile, \fB\-\-file\fR
optional, only valid with one single DXFFILE
.TP
\fB\-\-help\fR
display this help and exit
.TP
\fB\-\-version\fR
output version information and exit
.PP
GNU LibreDWG online manual: <https://www.gnu.org/software/libredwg/>
.SH "SEE ALSO"
The full documentation for
.B dxf2dwg
is maintained as a Texinfo manual. If the
.B info
and
.B dxf2dwg
programs are properly installed at your site, the command
.IP
.B info LibreDWG
.PP
should give you access to the complete manual.

View File

@@ -0,0 +1,56 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DXFWRITE "1" "February 2024" "dxfwrite 0.13.3" "User Commands"
.SH NAME
dxfwrite \- manual page for dxfwrite 0.13.3
.SH SYNOPSIS
.B dxfwrite
[\fI\,OPTION\/\fR]... [\fI\,-o DXFFILE\/\fR] \fI\,INFILE\/\fR
.SH DESCRIPTION
Writes a DXF file from various input formats.
.TP
\fB\-v[0\-9]\fR, \fB\-\-verbose\fR [0\-9]
verbosity
.TP
\fB\-\-as\fR rNNNN
save as version
.IP
Valid versions:
.TP
r9, r10, r11, r12, r13, r14, r2000, r2004, r2007,
r2010, r2013, r2018, r2021
.TP
\fB\-I\fR fmt, \fB\-\-format\fR fmt
DWG, DXF, DXFB, JSON
.IP
Planned input formats: GeoJSON, YAML, XML/OGR, GPX
.HP
\fB\-o\fR dxffile, \fB\-\-file\fR
.TP
\fB\-m\fR, \fB\-\-minimal\fR
only $ACADVER, HANDSEED and ENTITIES
.TP
\fB\-b\fR, \fB\-\-binary\fR
create a binary DXF
.TP
\fB\-y\fR, \fB\-\-overwrite\fR
overwrite existing files
.TP
\fB\-\-help\fR
display this help and exit
.TP
\fB\-\-version\fR
output version information and exit
.PP
GNU LibreDWG online manual: <https://www.gnu.org/software/libredwg/>
.SH "SEE ALSO"
The full documentation for
.B dxfwrite
is maintained as a Texinfo manual. If the
.B info
and
.B dxfwrite
programs are properly installed at your site, the command
.IP
.B info LibreDWG
.PP
should give you access to the complete manual.