valentina(1)
β¨ NAME β¨
valentina β the pattern making program π (yes bestie, this is the valentina(1) manual page, you're exactly where you're supposed to be)
π SYNOPSIS π
valentina [options] file
π¦ DESCRIPTION π¦
Okay so first things first: Valentina is a cross-platform patternmaking program, and it lets designers create and model patterns of clothing. Like, actual garments. Real ones. π₯
It lets you build patterns using either multisize sizing tables or an individual's very own set of measurements (main character energy, honestly). And the way it does it?? It blends new technologies with traditional methods to create a unique pattern making tool. It's giving grandma's sewing table met a computer science degree, and I am obsessed. π
π OPTIONS π
-h,--helpβ Displays this help. That's it, that's the whole job. π«Ά-v,--versionβ Displays version information. So you can flex which build you're on.-b,--basename<The base filename of layout files> β The base filename of exported layout files. Use it to enable console export mode. π-d,--destination<The destination folder> β The path to the output destination folder. By default it's the directory at which the application was started. Heads up though: the path must exist and be reachable for the program, or it's not gonna happen. π«-m,--mfile<The measure file> β Path to custom measure file (export mode).-n,--time<Time> β <Time> in minutes given for the algorithm to find best layout (export mode). Time must be in range from1minute to60minutes. Default value1minute. β°--coefficient<Coefficient> β Set layout efficiency coefficient (export mode). The layout efficiency coefficient is the ratio of the area occupied by the pieces to the bounding rect of all pieces. If nesting reaches the required level, the process stops. If the value is0, no check will be made. Coefficient must be in range from0to100. Default value0.-f,--format<Format number> β Number corresponding to output format (default =0, export mode):- Svg files (
*.svg) =0, - PDF files (
*.pdf) =1, - Image files (
*.png) =2, - Wavefront OBJ (
*.obj) =3, - PS files (
*.ps) =4, - EPS files (
*.eps) =5, - AutoCAD DXF R10 (flat) files (
*.dxf) =6, - AutoCAD DXF R11/12 (flat) files (
*.dxf) =7, - AutoCAD DXF R13 (flat) files (
*.dxf) =8, - AutoCAD DXF R14 (flat) files (
*.dxf) =9, - AutoCAD DXF 2000 (flat) files (
*.dxf) =10, - AutoCAD DXF 2004 (flat) files (
*.dxf) =11, - AutoCAD DXF 2007 (flat) files (
*.dxf) =12, - AutoCAD DXF 2010 (flat) files (
*.dxf) =13, - AutoCAD DXF 2013 (flat) files (
*.dxf) =14, - AutoCAD DXF AAMA files (
*.dxf) =16, - AutoCAD DXF ASTM ΡΠ°ΠΉΠ»ΠΈ (
*.dxf) =25, - PDF tiled files (
*.pdf) =33, - Raw Layout Data files (
*.rld) =35, - TIFF files (
*.tif) =36, - HP-GL files (
*.hpgl) =37, - HP-GL/2 files (
*.hpgl) =38.
- Svg files (
--bdxfβ Export dxf in binary form. Binary babe. πΎ--dxfApparelComp<Mode number> β Number corresponding to compatibility mode for DXF AAMA/ASTM format (default =0, export mode):- By standard =
0, - Richpeace CAD V8 =
1, - Richpeace CAD V9 =
2, - Richpeace CAD V10 =
3, - Clo3D =
4.
- By standard =
--noGrainlineβ Show/hide grainline when export layout.--text2pathsβ Export text as paths. πβ‘οΈπ€οΈ--exportOnlyDetailsβ Export only details. Export details as they positioned in the details mode. Any layout related options will be ignored. π«--exportSuchDetails<The name regex> β Export only details that match a piece name regex.--dimensionA<The dimension A base> β Set base for dimension A in the multisize measurements units (export mode).--dimensionB<The dimension B base> β Set base for dimension B in the multisize measurements units (export mode).--dimensionC<The dimension C base> β Set base for dimension C in the multisize measurements units (export mode).--userMaterial<User material> β Use this option to override user material defined in pattern. The value must be in form<number>@<user matrial name>. The number should be in range from1to20. For example,1@Fabric2. The key can be used multiple times. Has no effect in GUI mode. π§΅-p,--pageformat<Template number> β Number corresponding to layout page template (default =0, export mode):- A0 =
0, - A1 =
1, - A2 =
2, - A3 =
3, - A4 =
4, - Letter =
5, - Legal =
6, - Tabloid =
7, - Roll 24in =
8, - Roll 30in =
9, - Roll 36in =
10, - Roll 42in =
11, - Roll 44in =
12, - Roll 48in =
13, - Roll 62in =
14, - Roll 72in =
15.
- A0 =
--landscapeOrientationβ Switch page template orientation to landscape (export mode). This option has effect only for one of the predefined page templates. ποΈ-W,--pagew<The page width> β Page width in current units like12.0(cannot be used with "pageformat", export mode).-H,--pageh<The page height> β Page height in current units like12.0(cannot be used with "pageformat", export mode).-U,--pageunits<The measure unit> β Page measure units (export mode). Valid values:mm,cm,inch,px.-i,--ignoremarginsβ Ignore margins printing (export mode). Use if you need full paper space. In case of later printing you must account for the margins himself. π¨οΈ-L,--lmargin<The left margin> β Page left margin in current units like3.0(export mode). If not set, will be used value from default printer. Or0if none printers was found.-R,--rmargin<The right margin> β Page right margin in current units like3.0(export mode). If not set, will be used value from default printer. Or0if none printers was found.-T,--tmargin<The top margin> β Page top margin in current units like3.0(export mode). If not set, will be used value from default printer. Or0if none printers was found.-B,--bmargin<The bottom margin> β Page bottom margin in current units like3.0(export mode). If not set, will be used value from default printer. Or0if none printers was found.--xscale<Horizontal scale> β Set horizontal scale factor from0.01to3.0(default =1.0, export mode).--yscale<Vertical scale> β Set vertical scale factor from0.01to3.0(default =1.0, export mode).--followGrainlineβ Order detail to follow grainline direction (export mode).--manualPriorityβ Follow manual priority over priority by square (export mode).--nestQuantityβ Nest quantity copies of each piece (export mode).-c,--cropβ Auto crop unused length (export mode). βοΈ--cropWidthβ Auto crop unused width (export mode).-u,--uniteβ Unite pages if possible (export mode). Maximum value limited byQImagethat supports only a maximum of32768x32768px images. π§©--preferOneSheetSolutionβ Prefer one sheet layout solution (export mode).--boundaryTogetherWithNotchesβ Export boundary together with notches (export mode).-S,--savelenβ Save length of the sheet if set (export mode). The option tells the program to use as much as possible width of sheet. Quality of a layout can be worse when this option was used. π¬-l,--layounits<The unit> β Layout units (as paper's one exceptpx, export mode).-G,--gapwidth<The gap width> β The layout gap width x2, measured in layout units (export mode). Set distance between details and a detail and a sheet.-g,--groups<Grouping type> β Sets layout groupping cases (export mode):- Three groups: big, middle, small =
0, - Two groups: big, small =
1, - Descending area =
2.
- Three groups: big, middle, small =
-t,--testβ Run the program in a test mode. The program in this mode loads a single pattern file and silently quit without showing the main window. The key have priority before key "basename". π€«--pedanticβ Make all parsing warnings into errors. Have effect only in console mode. Use to force Valentina to immediately terminate if a pattern contains a parsing warning. β οΈ--no-scalingβ Disable high dpi scaling. Call this option if has problem with scaling (by default scaling enabled). Alternatively you can use theQT_AUTO_SCREEN_SCALE_FACTOR=0environment variable.--csvWithHeaderβ Export to csv with header. By default disabled.--csvCodec <Codec name>β bestie, this one picks the codec that gets used when your data is saved. πΎ Qt is the one handing out the list of supported codecs, and the default depends on your system. On Windows it's based on the system locale. On Unix systems it might fall back to theiconvlibrary if there's no builtin codec for that locale. The valid values are usually these:US-ASCIIUS-ASCIIISO-8859-1ISO-8859-2ISO-8859-3ISO-8859-4ISO-8859-5ISO-8859-6ISO-8859-7ISO-8859-8ISO-8859-9ISO-8859-10ISO-2022-JP-1Shift_JISEUC-JPUS-ASCIIwindows-949ISO-2022-KRwindows-949ISO-2022-JPISO-2022-JP-2GBKISO-8859-6ISO-8859-6ISO-8859-8ISO-8859-8ISO-2022-CNISO-2022-CN-EXTUTF-8ISO-8859-13ISO-8859-14ISO-8859-15GBKGB18030UTF-16UTF-32SCSUUTF-7UTF-16BEUTF-16LEUTF-16CESU-8UTF-32UTF-32BEUTF-32LEBOCU-1hp-roman8Adobe-Standard-EncodingIBM850IBM862IBM-ThaiShift_JISGBKBig5macintoshIBM037IBM273IBM277IBM278IBM280IBM284IBM285IBM290IBM297IBM420IBM424IBM437IBM500cp851IBM852IBM855IBM857IBM860IBM861IBM863IBM864IBM865IBM868IBM869IBM870IBM871IBM918IBM1026KOI8-RHZ-GB-2312IBM866IBM775KOI8-UIBM00858IBM01140IBM01141IBM01142IBM01143IBM01144IBM01145IBM01146IBM01147IBM01148IBM01149Big5-HKSCSIBM1047windows-1250windows-1251windows-1252windows-1253windows-1254windows-1255windows-1256windows-1257windows-1258TIS-620TSCII
Yes, some of those show up more than once. That's literally how the list is written, so we're keeping it. No cap. π
--csvSeparator <Separator character>β sets the csv separator character. Default is','. π Valid characters are:'Tab'';''Space'','
--csvExportFM <Path to csv file>β calling this turns on exporting final measurements. π Give it the path to the csv file with the final measurements. The path must contain a directory path plus the file name, and it can be absolute or relative. If it's relative, the current working directory gets used to figure out the destination path.--tiledPageformat <Template number>β the number that matches a tiled pdf page template (default =0, export mode with tiled pdf format):A0=0A1=1A2=2A3=3A4=4Letter=5Legal=6Tabloid=7
--tiledlmargin <The left margin>β tiled page left margin, in current units, like3.0(export mode). If you don't set it, the default value1 cmis used. π--tiledrmargin <The right margin>β tiled page right margin, in current units, like3.0(export mode). If you don't set it, the default value1 cmis used. π--tiledtmargin <The top margin>β tiled page top margin, in current units, like3.0(export mode). If you don't set it, the default value1 cmis used. π--tiledbmargin <The bottom margin>β tiled page bottom margin, in current units, like3.0(export mode). If you don't set it, the default value1 cmis used. π--tiledLandscapeβ flips tiled page orientation to landscape (export mode). If you don't set it, the default value is portrait. πΌοΈ
π Arguments
- filename β a pattern file.
π EXAMPLE π
Export a layout to tiled PDF:
valentina --basename test --destination /home/user/tiled --format 33 --mfile /home/user/measurements/m1.vit --pedantic
Export pieces to DXF AAMA bypassing the layout stage:
valentina --basename test --destination /home/user/aama --format 18 --mfile /home/user/measurements/m1.vit --exportOnlyDetails --pedantic --exportSuchDetails .
Export a layout to tiled PDF with final measurements:
valentina --basename test --destination /home/user/tiled --format 33 --mfile /home/user/measurements/m1.vit --pedantic --csvExportFM /home/user/tiled/test.csv
β¨ AUTHOR β¨
This manual page was written by Roman Telezhynskyi <dismine@gmail.com> π«Ά
π¦ SEE ALSO π¦
And that's the whole page, bestie, you made it to the end! π
This one's from the valentina man page, dated 2 April, 2025, and it lives in section valentina(1). Go forth and tile some PDFs. π
π¦ where this page comes from
- ubuntu resolute: valentina 1.0.0~dfsg-4ubuntu2 Β· GPL-3.0-or-later
- ubuntu stonking: valentina 1.0.0~dfsg-4ubuntu2 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms