INKSCAPE(1) Inkscape Commands Manual INKSCAPE(1) NAMN Inkscape - ett redigeringsprogram for SVG (Scalable Vector Graphics). SYNOPSIS "inkscape [alternativ] [filnamn_1 filnamn_2 ...]" alternativ: -?, --help --help-all --help-gapplication --help-gtk -V, --version --debug-info --system-data-directory --user-data-directory -p, --pipe -n, --pages=SIDA[,SIDA] --pdf-poppler --convert-dpi-method=METOD --no-convert-text-baseline-spacing -o, --export-filename=FILNAMN --export-overwrite --export-type=TYP[,TYP]* --export-extension=UTOKNINGS-ID -C, --export-area-page -D, --export-area-drawing -a, --export-area=x0:y0:x1:y1 --export-area-snap -d, --export-dpi=DPI -w, --export-width=BREDD -h, --export-height=HOJD --export-margin=MARGINAL --export-page=all|n[,a-b] -i, --export-id=OBJEKT-ID[;OBJEKT-ID]* -j, --export-id-only -l, --export-plain-svg --export-png-color-mode=FARGLAGE --export-png-compression=NIVA --export-png-antialias=NIVA --export-png-use-dithering=BOOLEAN --export-ps-level=NIVA --export-pdf-version=VERSION -T, --export-text-to-path --export-latex --export-ignore-filters -t, --export-use-hints -b, --export-background=FARG -y, --export-background-opacity=VARDE -I, --query-id=OBJEKT-ID[,OBJEKT-ID]* -S, --query-all -X, --query-x -Y, --query-y -W, --query-width -H, --query-height --vacuum-defs --select=OBJEKT-ID[,OBJEKT-ID]* --actions=ATGARD(:ARG)[;ATGARD(:ARG)]* --action-list --actions-file=FILNAMN -g, --with-gui -q, --active-window --display=SKARM --app-id-tag=TAGG --batch-process --shell BESKRIVNING Inkscape ar en vektorgrafikredigerare med fri och oppen kallkod. Den erbjuder en mangd funktioner och anvands ofta for bade konstnarliga och tekniska illustrationer som t.ex. tecknade serier, clip art, logotyper, typografi, diagram och flodesscheman. Inkscape anvander vektorgrafik for att mojliggora skarpa utskrifter och renderingar med obegransad upplosning och ar inte bundet till ett fast antal bildpunkter som rastergrafik. Inkscape anvander det standardiserade filformatet SVG som sitt huvudformat, vilket stods av manga andra applikationer, inklusive webblasare. Granssnittet ar utformat for att vara bekvamt och effektivt for erfarna anvandare, samtidigt som det foljer GNOME -standarderna sa att anvandare som ar bekanta med andra GNOME-program snabbt kan lara sig granssnittet. SVG ar ett W3C-standardiserat XML-format for 2D-vektorritningar. Det gor det mojligt att definiera objekt i ritningen med hjalp av punkter, banor och primitiva former. Farger, typsnitt, streckbredd och sa vidare anges som "style"-attribut for dessa objekt. Eftersom SVG ar en standard och filerna ar text/xml, ar avsikten att SVG-filer ska kunna anvandas i ett stort antal program och for manga olika andamal. Inkscape anvander SVG som sitt ursprungliga dokumentformat och har som mal att bli det mest kompatibla ritprogrammet for SVG-filer som finns i oppna kallkodsgemenskapen. ALTERNATIV -?, --help Visar ett hjalpmeddelande. --help-all Visar alla hjalpalternativ. --help-gapplication Visar GApplication-alternativen. --help-gtk Visar GTK+-alternativen. -V, --version Visar Inkscape-versionen och byggdatumet. --debug-info Skriver ut teknisk information, inklusive Inkscape-version, beroendeversioner och operativsystem. Denna information ar anvandbar vid felsokning av problem med Inkscape och bor inkluderas nar du lamnar in en felrapport. --system-data-directory Skriver ut systemdatakatalogen dar datafiler som levereras med Inkscape lagras. Detta inkluderar filer som Inkscape kraver for att koras (som enhetsdefinitioner, inbyggda nyckelkartor, filer som beskriver UI-layout, ikonteman etc.), karntillagg, lagerresurser (filter, teckensnitt, markorer, fargpaletter, symboler, mallar) och dokumentation (SVG-exempelfiler, handledning). Den plats dar Inkscape forvantar sig att systemdatakatalogen ska finnas kan asidosattas med miljovariabeln INKSCAPE_DATADIR. --user-data-directory Skriver ut anvandarprofilkatalogen dar anvandarspecifika datafiler och preferenser lagras. Anpassade tillagg och resurser (filter, teckensnitt, markorer, fargpaletter, symboler, mallar) bor installeras i sina respektive underkataloger i den har katalogen. Om du placerar en fil med ett namn som ar identiskt med en fil i systemdatakatalogen har kan du dessutom asidosatta de flesta forinstallningar fran systemdatakatalogen (t.ex. standardmallar, UI-filer etc.). Standardplatsen for profilkatalogen kan asidosattas med miljovariabeln INKSCAPE_PROFILE_DIR. -p, --pipe Laser in indatafilen fran standardinmatningen (stdin). --pages=SIDA Importerar den angivna kommaseparerade listan med sidor fran en PDF- eller SVG-fil med flera sidor. Detta ersatter --pdf-page fran tidigare versioner av Inkscape. --pdf-poppler Som standard importerar Inkscape PDF-filer via ett internt bibliotek (som harror fran Poppler). Text lagras som text. Meshes konverteras till tiles. Anvand --pdf-poppler for att importera via ett externt bibliotek (poppler med cairo backend) istallet. Text bestar av grupper som innehaller klonade glyfer dar varje glyf ar en bana. Bilder lagras internt. Meshes gor att hela dokumentet renderas som en rasterbild. --convert-dpi-method=METOD Valj metod som anvands for att skala om aldre filer (fore 0.92) som aterges nagot mindre pa grund av overgangen fran 90 DPI till 96 DPI nar langder som uttrycks i bildpunkter tolkas. Mojliga varden ar "none" (ingen forandring, dokumentet aterges med 94% of av sin ursprungliga storlek), "scale-viewbox" (dokumentet skalas om globalt, enskilda langder forblir ororda) och "scale-document" (varje langd skalas om individuellt). --no-convert-text-baseline-spacing Fixa inte automatiskt textens baslinjer i aldre (pre-0.92) filer vid oppning. Inkscape 0.92 antar CSS- standarddefinitionen for egenskapen "line-height", som skiljer sig fran tidigare versioner. Som standard kommer radhojdsvardena i filer som skapats fore Inkscape 0.92 att justeras vid laddning for att bevara den avsedda textlayouten. Detta kommandoradsalternativ kommer att hoppa over den justeringen. -o, --export-filename=FILNAMN Staller in namnet pa utdatafilen. Standardinstallningen ar att ateranvanda namnet pa inmatningsfilen. Om --export-type ocksa anvands kommer filandelsen att justeras (eller laggas till) pa lampligt satt. I annat fall kommer filtypen som ska exporteras att harledas fran filandelsen i det angivna filnamnet. Anvandningen av det speciella filnamnet "-" gor att Inkscape skriver bilddata till standardutmatningen (stdout). --export-overwrite Skriver over inmatningsfilen. --export-type=TYP[,TYP]* Ange vilken filtyp som ska exporteras. Mojliga varden: svg, png, ps, eps, pdf, emf, wmf och alla filtyper som det finns ett exporttillagg for. Det ar mojligt att exportera mer an en filtyp at gangen. Observera att PostScript inte stoder transparens, sa alla transparenta objekt i den ursprungliga SVG:n kommer automatiskt att rastreras. Anvanda teckensnitt ar underuppsattning och inbaddade. Standardomradet for export ar sida; du kan stalla in det till ritning genom att --export-area-drawing. Observera att PDF-formatet bevarar transparensen i den ursprungliga SVG-filen. --export-extension=UTOKNINGS-ID Gor det mojligt att ange en filandelse som ska anvandas vid export, vilket ar sarskilt relevant om det finns mer an ett exportalternativ for en viss filtyp. Om detta anges kan filtillagget i --export-filename och --export-type utelamnas. Om det anges far dessutom endast en filtyp anges i --export-type. -C, --export-area-page I SVG, PNG, PDF, PS ar det exporterade omradet sidan. Detta ar standardinstallningen for SVG, PNG, PDF och PS, sa du behover inte ange detta om du inte anvander --export-id for att exportera ett specifikt objekt. For EPS stods inte detta alternativ for narvarande. -D, --export-area-drawing Vid SVG-, PNG-, PDF-, PS- och EPS-export ar det exporterade omradet ritningen (inte sidan), dvs. begransningsrutan for alla objekt i dokumentet (eller for det exporterade objektet om --export-id anvands). Med detta alternativ kommer den exporterade bilden att visa alla synliga objekt i dokumentet utan marginaler eller beskarning. Detta ar standardomradet for export av EPS. For PNG kan det anvandas i kombination med --export-use-hints. -a x0:y0:x1:y1, --export-area=x0:y0:x1:y1 Vid PNG-export anger du hur stor del av dokumentet som ska exporteras, angivet i px (1/96 tum). Standardinstallningen ar att exportera hela dokumentsidan. Punkten (0,0) ar det nedre vanstra hornet. --export-area-snap For PNG-export, snapp exportomradet utat till narmaste heltal px-varden. Om du anvander standardupplosningen for export pa 96 dpi och din grafik ar pixel-snappad for att minimera kantutjamning, kan du med denna vaxel bevara denna justering aven om du exporterar ett objekts begransningsbox (med --export-id eller --export-area-drawing) som i sig inte ar pixeljusterad. -d DPI, --export-dpi=DPI Den upplosning som anvands for PNG-export. Den anvands ocksa for reservrasterisering av filtrerade objekt vid export till PS, EPS eller PDF (om du inte anger --export-ignore-filters for att undertrycka rasterisering). Standardvardet ar 96 dpi, vilket motsvarar 1 SVG-anvandarenhet (px, aven kallad "anvandarenhet") som exporteras till 1 bitmappspixel. Detta varde asidosatter DPI-tipset om det anvands med --export-use-hints. -w BREDD, --export-width=BREDD Bredden pa den genererade bitmappen i bildpunkter. Detta varde asidosatter installningen --export-dpi (eller DPI-tipset om det anvands med --export-use-hints). -h HOJD, --export-height=HOJD Hojden pa den genererade bitmappen i bildpunkter. Detta varde asidosatter installningen --export-dpi (eller DPI-tipset om det anvands med --export-use-hints). --export-margin=MARGINAL Lagger till en marginal runt det exporterade omradet. Marginalens storlek anges i enheter av sidstorlek (for SVG) eller millimeter (for PS/PDF). Alternativet har for narvarande ingen effekt for andra exportformat. -i ID, --export-page=all|n[,a-b]* Exporterar endast de markerade sidorna. Om mer an en sida anges kan det resulterande dokumentet innehalla flera sidor om formatet stoder det. Vardet kan vara en kommaseparerad lista med sidnummer, eller sidintervall med tva siffror som separeras med ett bindestreck. Nyckelordet "all" kan anvandas for att ange att alla sidor ska exporteras. -i ID, --export-id=OBJEKT-ID[;OBJEKT-ID]* For PNG-, PS-, EPS-, PDF- och vanlig SVG-export, id- attributvardet for det eller de objekt som du vill exportera fran dokumentet; alla andra objekt exporteras inte. Som standard ar det exporterade omradet objektets begransningsruta; du kan asidosatta detta med hjalp av --export-area (endast PNG) eller --export-area-page. Om du anger manga varden med en semikolonseparerad lista over objekt kommer varje varde att exporteras separat. I detta fall kommer de exporterade filerna att namnges pa foljande satt: [input_filename]_[ID].[export_type] -j, --export-id-only For PNG-, PS-, EPS-, PDF- och vanlig SVG-export exporteras endast det objekt vars id anges i --export-id. Alla andra objekt ar dolda och visas inte i exporten aven om de overlagrar det exporterade objektet. Utan --export-id ignoreras detta alternativ. -l, --export-plain-svg Exportera dokument till vanligt SVG-format, utan namnrymderna sodipodi: eller inkscape: och utan RDF-metadata. Anvand alternativet --export-filename for att ange filnamnet. --export-png-color-mode=FARGLAGE Ange farglage (bitdjup och fargtyp) for exporterade bitmappar (Gray_1/Gray_2/Gray_4/Gray_8/Gray_16/RGB_8/RGB_16/GrayAlpha_8/GrayAlpha_16/RGBA_8/RGBA_16) --export-png-compression=NIVA Stall in komprimeringsnivan for PNG-export (0 till 9); standard ar 6. --export-png-antialias=NIVA Stall in nivan for kantutjamning for PNG-export (0 till 3); standard ar 2. --export-png-use-dithering=false|true Aktiverar eller inaktiverar dithering (Inkscape-versionen maste stodja dithering for detta). --export-ps-level=NIVA Ange sprakversion for PS- och EPS-export. PostScript niva 2 eller 3 stods. Standardvardet ar 3. --export-pdf-version=VERSION Valj PDF-version for den exporterade PDF-filen. Detta alternativ exponerar i princip PDF-versionvaljaren som finns i PDF-exportdialogen i det grafiska granssnittet. Du maste ange en av versionerna fran den kombinationsrutan, t.ex. "1.4". Standardversionen for pdf-export ar "1.4". -T, --export-text-to-path Konvertera textobjekt till banor vid export, dar sa ar tillampligt (for PS-, EPS-, PDF- och SVG-export). --export-latex (for PS-, EPS- och PDF-export) Anvands for att skapa bilder for LaTeX-dokument, dar bildens text satts av LaTeX. Vid export till PDF/PS/EPS-format delar detta alternativ upp utdata i en PDF/PS/EPS-fil (t.ex. enligt specifikationen --export-type) och en LaTeX-fil. Texten skrivs inte ut i PDF/PS/EPS-filen, utan visas i stallet i LaTeX-filen. Denna LaTeX-fil innehaller PDF/PS/EPS. Om du matar in (\input{image.tex}) LaTeX-filen i ditt LaTeX-dokument visas bilden och all text satts av LaTeX. Se den resulterande LaTeX-filen for mer information. Se aven GNUPlots `epslatex' terminalutdata. --export-ignore-filters Exportera filtrerade objekt (t.ex. de med oskarpa) som vektorer, utan att ta hansyn till filtren (for PS-, EPS- och PDF-export). Som standard rastreras alla filtrerade objekt pa --export-dpi (standard 96 dpi), sa att utseendet bevaras. -t, --export-use-hints Nar du exporterar till PNG kan du anvanda tips om exportfilnamn och DPI som finns lagrade i det exporterade objektet (endast med --export-id). Dessa tips stalls in automatiskt nar du exporterar val fran Inkscape. Sa om du till exempel exporterar en form med id="path231" som /home/jag/shape.png vid 300 dpi fran dokument.svg med Inkscape GUI och sparar dokumentet, kommer du senare att kunna exportera formen till samma fil med samma upplosning helt enkelt med inkscape -i path231 -t dokument.svg Om du anvander --export-dpi, --export-width eller --export-height med det har alternativet ignoreras DPI-hintet och vardet fran kommandoraden anvands. Om du anvander --export-filename med det har alternativet ignoreras filnamnstipset och filnamnet fran kommandoraden anvands. -b FARG, --export-background=FARG Bakgrundsfarg for den exporterade PNG-filen. Detta kan vara en fargstrang som stods av SVG, t.ex. "#ff007f" eller "rgb(255, 0, 128)". Om den inte anges kommer den sidfarg som stallts in i Inkscape i dialogen Dokumentegenskaper att anvandas (lagrad i attributet pagecolor= i sodipodi:namedview). -y VARDE, --export-background-opacity=VARDE Opacitet for bakgrunden i den exporterade PNG-filen. Detta kan vara ett varde antingen mellan 0,0 och 1,0 (0,0 betyder full transparens, 1,0 full opacitet) eller storre an 1 upp till 255 (255 betyder full opacitet). Om vardet inte anges och alternativet -b inte anvands, anvands den sidopacitet som stallts in i Inkscape i dialogen Dokumentegenskaper (lagrad i attributet inkscape:pageopacity= i sodipodi:namedview). Om den inte ar installd men alternativet -b anvands, kommer vardet 255 (full opacitet) att anvandas. -I, --query-id=OBJEKT-ID[,OBJEKT-ID]* Ange ID for det eller de objekt vars dimensioner efterfragas i en kommaseparerad lista. Om den inte anges kommer fragealternativen att returnera dimensionerna for ritningen (dvs. alla dokumentobjekt), inte for sidan eller vyrutan. Om du anger manga varden med en kommaseparerad lista over objekt, kommer en geometrisk fraga (t.ex. --query-x) att returnera en kommaseparerad lista over varden som motsvarar listan over objekt i --query-id. -S, --query-all Skriver ut en kommaseparerad lista over alla objekt i SVG- dokumentet med ID:n definierade, tillsammans med deras varden for x, y, bredd och hojd. -X, --query-x Fraga efter X-koordinaten for ritningen eller, om sa anges, for objektet med --query-id. Det returnerade vardet ar i px (SVG- anvandarenheter). -Y, --query-y Fraga efter Y-koordinaten for ritningen eller, om sa anges, for objektet med --query-id. Det returnerade vardet ar i px (SVG- anvandarenheter). -W, --query-width Fraga efter bredden pa ritningen eller, om det anges, pa objektet med --query-id. Det returnerade vardet ar i px (SVG- anvandarenheter). -H, --query-height Fraga efter hojden pa ritningen eller, om det anges, pa objektet med --query-id. Det returnerade vardet ar i px (SVG- anvandarenheter). --vacuum-defs Ta bort alla oanvanda objekt fran avsnittet C<> i SVG-filen. Om detta alternativ anvands tillsammans med --export-plain-svg paverkas endast den exporterade filen. Om det anvands ensamt kommer den angivna filen att modifieras i stallet. --select=OBJEKT-ID[,OBJEKT-ID]* Kommandot --select gor att objekt som har det angivna ID:t valjs. Du kan valja manga objekt i en kommaseparerad lista. Detta gor att olika verb kan agera pa dem. Om du vill ta bort alla val anvander du "--verb=EditDeselect". Vilka objekt-ID som ar tillgangliga beror pa vilket dokument som ska lasas in. --actions=ATGARD(:ARG)[;ATGARD(:ARG)]* Atgarder ar en ny metod for att anropa funktioner med en valfri enskild parameter. For att fa en lista over tillgangliga atgards-ID:n anvander du kommandoradsalternativet --action-list. Sa smaningom kommer alla verb att ersattas av atgarder. Tillfalligt kan vilket verb som helst anvandas som en atgard (utan en parameter). Observera att de flesta verb kraver ett grafiskt granssnitt (aven om de inte anvander det). Om du vill stanga det grafiska granssnittet automatiskt i slutet av bearbetningen anvander du --batch-process. Dessutom har alla exportalternativ matchande atgarder (ta bort "--" framfor alternativet och ersatt "=" med ":"). Om endast atgarder anvands maste --batch-process anvandas. Export kan tvingas fram nar som helst med atgarden export-do. Detta gor att man kan gora flera exporter pa en enda fil. --action-list Skriver ut en lista over alla tillgangliga atgarder. --actions-file=FILNAMN Utfor alla atgarder som anges i filen. Filens innehall maste formateras enligt syntaxen i --actions. Detta alternativ asidosatter argumentet --actions om bada anges. -g, --with-gui Forsok att anvanda det grafiska granssnittet (pa Unix anvands X-servern aven om $DISPLAY inte ar installt). -q, --active-window Istallet for att starta en ny Inkscape-process kommer kommandot att koras i det senast fokuserade Inkscape-dokumentet. --display=SKARM Staller in vilken X-display som ska anvandas for Inkscape- fonstret. --app-id-tag=TAGG Skapar en unik instans av Inkscape med program-ID:t 'org.inkscape.Inkscape.TAGG'. Detta ar anvandbart for att separera Inkscape-instanser nar du kor olika Inkscape-versioner eller anvander olika installningsfiler samtidigt. --batch-process Stang grafiskt granssnitt efter att ha utfort alla atgarder eller verb. --shell Med denna parameter kommer Inkscape att ga in i ett interaktivt kommandoradsskallage. I det har laget skriver du in kommandon i prompten och Inkscape utfor dem utan att du behover kora en ny kopia av Inkscape for varje kommando. Den har funktionen ar mest anvandbar for skript och serveranvandning: den tillfor inga nya funktioner men gor att du kan forbattra hastigheten och minneskraven for alla skript som upprepade ganger anropar Inkscape for att utfora kommandoradsuppgifter (t.ex. export eller konvertering). I skal-lage forvantar sig Inkscape en sekvens av atgarder (eller verb) som indata. De kommer att behandlas rad for rad, det vill saga typiskt nar du trycker pa enter. Det ar mojligt (men inte nodvandigt) att lagga alla atgarder pa en enda rad. Detta alternativ kan kombineras med parametern --active-window for att utfora skalkommandon i ett redan oppnat Inkscape- dokument. Foljande exempel oppnar en fil och exporterar den till tva olika format, oppnar sedan en annan fil och exporterar ett enda objekt: file-open:fil1.svg; export-type:pdf; export-do; export-type:png; export-do file-open:fil2.svg; export-id:rect2; export-id-only; export-filename:rect_only.svg; export-do KONFIGURATION Huvudkonfigurationsfilen finns i ~/.config/inkscape/preferences.xml; den lagrar en mangd olika anpassningsinstallningar som du kan andra i Inkscape (mestadels i dialogrutan Installningar i Inkscape). Aven i underkatalogerna dar kan du placera dina egna: $HOME/.config/inkscape/extensions/ - utokningar. $HOME/.config/inkscape/fonts/ - typsnitt. $HOME/.config/inkscape/icons/ - ikonuppsattningar. $HOME/.config/inkscape/keys/ - tangentbordsmappningar. $HOME/.config/inkscape/paint/ - monster och hatches. $HOME/.config/inkscape/palettes/ - paletter. $HOME/.config/inkscape/symbols/ - symbolfiler. $HOME/.config/inkscape/templates/ - nya filmallar. $HOME/.config/inkscape/ui/ - anvandargranssnittsfiler. DIAGNOSTIK Programmet returnerar noll vid framgang eller icke-noll vid misslyckande. En mangd olika felmeddelanden och varningar kan skrivas ut till STDERR eller STDOUT. Om programmet beter sig konstigt med en viss SVG-fil eller kraschar, ar det bra att titta pa dessa utdata for att hitta ledtradar. EXEMPEL Aven om Inkscape naturligtvis framst ar avsett som ett grafiskt program kan det ocksa anvandas for SVG-bearbetning pa kommandoraden. Oppna en SVG-fil i det grafiska granssnittet: inkscape filnamn.svg Exportera en SVG-fil till PNG med standardupplosningen 96 dpi (en SVG- anvandarenhet motsvarar en bitmap-pixel): inkscape --export-filename=filename.png filnamn.svg Samma sak, men tvinga PNG-filen att vara 600x400 bildpunkter: inkscape --export-filename=filnamn.png -w 600 -h 400 filnamn.svg Samma sak, men exportera ritningen (avgransningsrutan for alla objekt), inte sidan: inkscape --export-filename=filnamn.png --export-area-drawing filnamn.svg Exportera tva olika filer till fyra olika filformat vardera: inkscape --export-type=png,ps,eps,pdf filnamn1.svg filnamn2.svg Exportera objektet med id="text1555" till PNG med hjalp av det filnamn och den upplosning som anvandes for objektet forra gangen det exporterades fran det grafiskt granssnittet: inkscape --export-id=text1555 --export-use-hints filnamn.svg Samma sak, men anvand standardupplosningen 96 dpi, ange filnamnet och snapp det exporterade omradet utat till narmaste hela SVG- anvandarenhetsvarden (for att bevara bildpunktsjustering av objekt och darmed minimera aliasing): inkscape --export-id=text1555 --export-filename=text.png --export-area-snap filnamn.svg Konvertera ett SVG-dokument fran Inkscape till vanlig SVG: inkscape --export-plain-svg --export-filename=filnamn2.svg filnamn1.svg Konvertera ett SVG-dokument till EPS och omvandla alla texter till banor: inkscape --export-filename=filnamn.eps --export-text-to-path filnamn.svg Fraga efter bredden pa objektet med id="text1555": inkscape --query-width --query-id=text1555 filnamn.svg Duplicera objekten med id="path1555" och id="rect835", rotera duplikaten 90 grader, spara SVG och avsluta: inkscape --select=path1555,rect835 --actions="duplicate;object-rotate-90-cw" --export-overwrite filnamn.svg Markera alla objekt med ellipstagg, rotera dem 30 grader, spara filen och avsluta. inkscape --actions="select-by-element:ellipse;transform-rotate:30" --export-overwrite filnamn.svg Exportera objektet med ID MinTriangel med en halvgenomskinlig lila bakgrund till filen triangel_lila.png och med en rod bakgrund till filen triangel_rod.png. inkscape --actions="export-id:MinTriangel; export-id-only; export-background:purple; export-background-opacity:0.5;export-filename:triangel_lila.png; export-do; export-background:red; export-background-opacity:1; export-filename:triangel_rod.png; export-do" filnamn.svg Las in en SVG fran standardinmatningen (stdin) och exportera den till PDF-format: cat filnamn.svg | inkscape --pipe --export-filename=filnamn.pdf Exportera en SVG till PNG-format och skriv den till standardutdata (stdout), konvertera den sedan till JPG-format med ImageMagicks konverteringsprogram: inkscape --export-type=png --export-filename=- filnamn.svg | convert - filnamn.jpg Samma som ovan, men aven lasning fran en pipe (--export-filename kan utelamnas i detta fall) cat filnamn.svg | inkscape --pipe --export-type=png | convert - filnamn.jpg MILJOVARIABLER INKSCAPE_PROFILE_DIR Ange en anpassad plats for anvandarprofilens katalog. INKSCAPE_DATADIR Ange en anpassad plats for Inkscapes datakatalog (t.ex. $PREFIX/share om Inkscapes delade filer finns i $PREFIX/share/inkscape). INKSCAPE_LOCALEDIR Ange en anpassad plats for oversattningskatalogen. For mer information se aven OVRIG INFORMATION Den kanoniska platsen for att hitta information om Inkscape ar pa . Webbplatsen innehaller nyheter, dokumentation, handledning, exempel, arkiv for sandlistor, den senaste versionen av programmet, databaser for buggar och funktionsforfragningar, forum och mycket mer. SE AVEN potrace, cairo, rsvg, batik, ghostscript, pstoedit. Testsvit for SVG-overensstammelse: SVG-validator: Scalable Vector Graphics (SVG) 1.1 Specification W3C Recommendation 16 August 2011 Scalable Vector Graphics (SVG) 1.2 Specification W3C Working Draft 13 April 2005 Scalable Vector Graphics (SVG) 2 Specification W3C Candidate Recommendation 15 September 2016 Document Object Model (DOM): Level 2 Core W3C Recommendation 13 November 2000 ANTECKNINGAR FOR GRAFISKT GRANSSNITT Om du vill lara dig hur Inkscape fungerar i det grafiska granssnittet kan du lasa manualen i Hjalp > Inkscape-manual och sjalvstudierna i Hjalp > Handledningar. Forutom SVG kan Inkscape importera (Arkiv > Importera) de flesta bitmappsformat (PNG, BMP, JPG, XPM, GIF, etc.), vanlig text (kraver Perl), PS och EPS (kraver Ghostscript), PDF och AI-format (AI version 9.0 eller nyare). Inkscape exporterar 32-bitars PNG-bilder (Arkiv > Exportera PNG-bild) samt AI, PS, EPS, PDF, DXF och flera andra format via Arkiv > Spara som. Inkscape kan anvanda trycket och lutningen pa en grafisk pennplatta for bredd, vinkel och kraft for flera verktyg, inklusive den kalligrafiska pennan. Inkscape innehaller ett grafiskt granssnitts-frontend till Potrace bitmappssparningsmotor () som ar inbaddad i Inkscape. Inkscape kan anvanda externa skript (stdin-till-stdout-filter) som representeras av kommandon i menyn Extensions. Ett skript kan ha en GUI-dialog for att stalla in olika parametrar och kan fa ID:n for de valda objekten som det ska agera pa via kommandoraden. Inkscape levereras med ett sortiment av effekter skrivna i Python. TANGENTBINDNINGAR En fullstandig lista over kortkommandon for tangentbord och mus finns i doc/keys.html eller i kommandot Tangenter och mus i Hjalp-menyn. BUGGAR Manga buggar ar kanda; se webbplatsen () for att granska de rapporterade och for att rapportera nyfunna problem. Se aven avsnittet Kanda problem i Release Notes for din version (filen `NEWS'). HISTORIK Den kodbas som skulle bli Inkscape borjade 1999 som programmet Gill, GNOME Illustrator-applikationen, skapad av Raph Levien. Det uttalade malet for Gill var att sa smaningom stodja hela SVG. Raph implementerade PostScript bezier-bildmodellen, inklusive streckning och fyllning, linjekapsstil, linjesammanfogningsstil, text etc. Raphs Gill-sida finns pa . Arbetet med Gill verkar ha avtagit eller upphort under 2000. Nasta inkarnation av kodbasen skulle bli det mycket populara programmet Sodipodi, som leddes av Lauris Kaplinski. Kodbasen forvandlades till ett kraftfullt illustrationsprogram under flera ars arbete, med flera nya funktioner, stod for flera sprak, portning till Windows och andra operativsystem samt eliminering av beroenden. Inkscape bildades 2003 av fyra aktiva Sodipodi-utvecklare, Bryce Harrington, MenTaLguY, Nathan Hurst och Ted Gould, som ville ta en annan riktning med kodbasen nar det galler fokus pa SVG-overensstammelse, granssnittets utseende och kansla samt en onskan att oppna utvecklingsmojligheter for fler deltagare. Projektet utvecklades snabbt och fick ett antal mycket aktiva bidragsgivare och funktioner. Mycket av arbetet i borjan av projektet fokuserade pa stabilisering av koden och internationalisering. Den ursprungliga renderaren som arvdes fran Sodipodi inneholl ett antal matematiska hornfall som ledde till ovantade krascher nar programmet anvandes for mer an rutinmassiga andamal; denna renderare ersattes med Livarot som, aven om den inte heller var perfekt, var betydligt mindre felbenagen. Projektet anvande sig ocksa av en praxis att ofta uppdatera koden och uppmuntra anvandare att kora utvecklingsmassiga ogonblicksbilder av programmet; detta hjalpte till att snabbt identifiera nya buggar och sakerstalla att det var latt for anvandarna att verifiera korrigeringarna. Som ett resultat har Inkscape-utgavorna i allmanhet fatt ett rykte om sig att vara robusta och palitliga. Pa samma satt gjordes anstrangningar for att internationalisera och lokalisera granssnittet, vilket har hjalpt programmet att fa bidragsgivare over hela varlden. Inkscape har haft en positiv inverkan pa den visuella attraktionskraften hos oppen kallkod i allmanhet genom att tillhandahalla ett verktyg for att skapa och dela ikoner, startskarmar, webbplatsbilder och sa vidare. Pa satt och vis har Inkscape, trots att det "bara ar ett ritprogram", spelat en viktig roll for att gora oppen kallkod mer visuellt stimulerande for en storre publik. UPPHOVSPERSONER Den har kodbasen har ett stort antal bidragsgivare att tacka for sin existens genom alla dess olika inkarnationer. Foljande lista ar forvisso ofullstandig, men tjanar till att erkanna de manga axlar som denna applikation sitter pa: Maximilian Albert, Joshua A. Andler, Tavmjong Bah, Pierre Barbry-Blot, Jean-Francois Barraud, Campbell Barton, Bill Baxter, John Beard, John Bintz, Arpad Biro, Nicholas Bishop, Joshua L. Blocher, Hanno Bock, Tomasz Boczkowski, Adrian Boguszewski, Henrik Bohre, Boldewyn, Daniel Boles, Daniel Borgmann, Bastien Bouclet, Hans Breuer, Gustav Broberg, Christopher Brown, Marcus Brubaker, Luca Bruno, Brynn, Nicu Buculei, Bulia Byak, Pierre Caclin, Ian Caldwell, Gail Carmichael, Ed Catmur, Chema Celorio, Jabiertxo Arraiza Cenoz, Johan Ceuppens, Zbigniew Chyla, Alexander Clausen, John Cliff, Kees Cook, Ben Cromwell, Jon Cruz, Aurelie De-Cooman, Kris De Gussem, Milosz Derezynski, Daniel Diaz, Bruno Dilly, Larry Doolittle, Nicolas Dufour, Tim Dwyer, Maxim V. Dziumanenko, Moritz Eberl, Johan Engelen, Miklos Erdelyi, Ulf Erikson, Noe Falzon, Sebastian Faubel, Frank Felfe, Andrew Fitzsimon, Edward Flick, Marcin Floryan, Fred, Ben Fowler, Cedric Gemy, Steren Giannini, Olivier Gondouin, Ted Gould, Toine de Greef, Michael Grosberg, Bryce Harrington, Dale Harvey, Aurelio Adnauer Heckert, Rene de Hesselle, Carl Hetherington, Jos Hirth, Hannes Hochreiner, Thomas Holder, Joel Holdsworth, Christoffer Holmstedt, Alan Horkan, Karl Ove Hufthammer, Richard Hughes, Nathan Hurst, inductiveload, Thomas Ingham, Jean- Olivier Irisson, Bob Jamison, Ted Janeczko, Marc Jeanmougin, jEsuSdA, Lauris Kaplinski, Lynn Kerby, Niko Kiirala, James Kilfiger, Nikita Kitaev, Jason Kivlighn, Adrian Knoth, Krzysztof Kosinski, Petr Kovar, Michael Kowalski, Benoit Lavorata, Alex Leone, Julien Leray, Raph Levien, Diederik van Lierop, Nicklas Lindgren, Vitaly Lipatov, Ivan Louette, Fernando Lucchesi Bastos Jurema, Pierre-Antoine Marc, Aurel- Aime Marmion, Colin Marquardt, Craig Marshall, Ivan Masar, Dmitry G. Mastrukov, David Mathog, Matiphas, Patrick McDermott, Michael Meeks, Federico Mena, MenTaLguY, Aubanel Monnier, Vincent Montagne, Tim Mooney, Derek P. Moore, Chris Morgan, Peter Moulder, Jorg Muller, Yukihiro Nakai, Victor Navez, Jonathan Neuhauser, Christian Neumair, Nick, Andreas Nilsson, Mitsuru Oka, Vinicius dos Santos Oliveira, Martin Owens, PBS, Alvin Penner, Matthew Petroff, Jon Phillips, Zdenko Podobny, Alexandre Prokoudine, Jean-Rene Reinhard, Alexey Remizov, Frederic Rodrigo, Hugo Rodrigues, Jean Franco Amoni Rodriguez, Juarez Rudsatz, Xavier Conde Rueda, Felipe Correa da Silva Sanches, Christian Schaller, Marco Scholten, Tom von Schwerdtner, Markus Schwienbacher, Danilo Segan, Abhishek Sharma, Tim Sheridan, Shivaken, Rafal Siejakowski, Michael Sloan, John Smith, Sandra Snan, Bostjan Spetic, Aaron Spike, Kaushik Sridharan, Ralf Stephan, Dariusz Stojek, Patrick Storz, Martin Sucha, Sushant A.A., ~suv, Pat Suwalski, Adib Taraben, Parcly Taxel, Hugh Tebby, Jonas Termeau, David Turner, Andre Twupack, Aleksandar Urosevic, Alex Valavanis, Joakim Verona, Lucas Vieites, Daniel Wagenaar, Liam P. White, Sebastian Wust, Michael Wybrow, Gellule Xg, Daniel Yacob, Masatake Yamato, David Yip, Wen-Wei Kao UPPHOVSRATT OCH LICENS Copyright (C) 1999-2023 av upphovspersonerna. Inkscape ar fri programvara; du kan vidaredistribuera den och/eller modifiera den enligt villkoren i GPL version 2 eller senare. 1.4.3 2025-12-27 INKSCAPE(1)