diff --git a/manuals/manpage.sv.6 b/manuals/manpage.sv.6 new file mode 100644 index 00000000..c2130479 --- /dev/null +++ b/manuals/manpage.sv.6 @@ -0,0 +1,221 @@ +.TH PONYSAY 6 "Maj 30, 2013" +.SH NAME +ponysay \- Cowsay reimplementation för ponnyer +.SH ÖVERSIKT +.B ponysay +.RI [ alternativ ] +[--] +.RI [ meddelande ] +.br +.B ponythink +.RI [ alternativ ] +[--] +.RI [ meddelande ] +.br +.SH BESKRIVNING +.PP +\fBponysay\fP visar en bild av en ponny som säger en text som ges av användaren i en terminal. +Om \fImeddelande\fP inte har angivits, kommer indata från ’standard input’ användas. Meddelandet +kommer automatiskt radbryas vid runt 60 kolonner, och ponnyen med meddelandet kommer att skrivas +ut till ’standard output’. +.PP +Om inga argument används kommer programmet bara acceptera indata från ’standard input’ om det +kommer från att annat program, en fil eller ett här-dokument eller här-sträng (se man bash(1) +för detaljer om här-dokument och här-strängar.) +.PP +\fBponythink\fP är till \fIponysay\fP som \fIcowthink\fP är till \fIcowsay\fP. +.PP +För en omfattande dokumentation kör `info ponysay`. +.SH ALTERNATIV +En sammanfattning av alternative är listad nedan. +.TP +.B \-h, \-\-help +Visa sammanfattning av alternativ. +.TP +.B \-v, \-\-version +Visa programmets version. +.TP +.B \-f, \-\-file, \-\-pony \fInamn\fP +Välj en ponny (antingen ett filnamn eller ponnynamn); du kan använda detta val flera gånger +för att få en av dem slumpmässigt utvalt. +.TP +.B \+f, \+\+file, \+\+pony \fInamn\fP +Välj en ponny som inte är med i My Little Pony: Vänskap är magisk [sic!] (antingen ett filnamn +eller ponnynamn); du kan använda detta val flera gånger för att få en av dem slumpmässigt utvalt. +.TP +.B \-F, \-\-any\-file, \-\-anyfile, \-\-anypony \-\-any\-pony \fIname\fP +Detta alternativ är en kombination av \fI-f\fP och \fI+f\fP. +.TP +.B \-\-f, \-\-files, \-\-ponies \fI[namn...]\fP +Variadisk variant av \fI-f\fP, innebärande att alla argument som följer detta tolkas som +värde för detta. +.TP +.B \+\+f, \+\+files, \+\+ponies \fI[namn...]\fP +Variadisk variant av \fI+f\fP, innebärande att alla argument som följer detta tolkas som +värde för detta. +.TP +.B \-\-F, \-\-any\-files, \-\-anyfiles, \-\-anyponies \-\-any\-ponies \fIname\fP +Detta alternativ är en kombination av \fI--f\fP och \fI++f\fP. +.TP +.B \-q, \-\-quote [\fInamn\fP...] +Genom att använda detta alternativ kommer en ponny att skrivas ut med ett citat från +henne själv i My Little Pony: Vänskap är magisk. Ponnyen kommer att väljas slumpmässigt +om inget värde ges. Om mer än en ponny anges genom \fI-q\fP kommer en av dem väljas ut +slumpmässigt. +.TP +.B \-\-q, \-\-quotes [\fInamn\fP...] +Variadisk variant av \fI-q\fP, innebärande att alla argument som följer detta tolkas som +värde för detta. +.TP +.B \-b, \-\-bubble, \-\-balloon \fIstil\fP +Specifiera en talrutestil som ska användas, detta kan antingen vara ett filnamn eller ett +talrutestilsnamn som listas av \fIponysay -B\fP. +.TP +.B \-W, \-\-wrap \fIkolonn\fP +Skärmkolonnen till vilket meddelandet kommer att begrännas; talrutans kanters bredd kommer +at räknas in. Om värdet inte är ett nummer, men istället börjar med \fIn\fP kommer ingen +begränsning användas, och om det börjar med \fIi\fP kommer terminals bredd att användas. +.TP +.B \-c, \-\-compress, \-\-compact [\fIansi-färg\fP] +Packar ihop meddelande på samma sätt som \fIcowsay\fP kör, det är i princip utan multipla +mellanrum och endast styckeseparation. +.TP +.B \-l, \-\-list +Lista ponnyer. +.TP +.B \-L, \-\-symlist, \-\-altlist +Lista ponnyer med alternativa namn inom parantes. +.TP +.B \+l, \+\+list +Lista icke-MLP:Väm-ponnyer. +.TP +.B \+L, \+\+symlist, \+\+altlist +Lista icke-MLP:Väm-ponnyer med alternativa namn inom parantes. +.TP +.B \-B, \-\-bubblelist, \-\-balloonlist \fIstil\fP +Lista alla talrutestiler. +.TP +.B \-A, \-\-all +Lista alla ponier, både MLP:Väm-ponnyer och icke-MLP:Väm-ponnyer. Först listas +MLP:Väm-ponnyer och sedan icke-MLP:Väm-ponnyer. +.TP +.B \+A, \+\+all, \-\-symall, \-\-altall +Lista alla ponier med alternativa namn inom parantes, både MLP:Väm-ponnyer och +icke-MLP:Väm-ponnyer. Först listas MLP:Väm-ponnyer och sedan icke-MLP:Väm-ponnyer. +.TP +.B \-o, \-\-pony\-only, \-\-ponyonly +Rita bara ut ponnyer, ingenting annat, igen talruta och inget meddelande. +.TP +.B \-i, \-\-info +Genom att ligga till detta alternativ kommer metadata för ponnyen skrivas ut +istället för ponnyen. +.TP +.B \+i, \+\+info +Detta fungerar som \fI-i\fP, förutom att utdatat kommer att användas som ponnyns +meddelande istället för att bara skriva ut metadatat. +.TP +.B \-r, \-\-restriction +Detta alternativ används för att begränsa, baserat på metadata, vilka ponnyer som kan +slumpmässigt väjas ut. Att värde i för detta alternativ är en kombination av ett tag-namn +och ett tag-värde på formen \fINAMN=VÄRDE\fP. (Läs `info ponysay` för mer information.) +.TP +.B \-X, \-\-256\-colours, \-\-256colours, \-\-x\-colours +Använd \fIxterm\fP’s 256\-färgstöd (stöds av de flesta X11 terminalerna), oavsätt din +terminals egentliga kompatibiliteter. +.TP +.B \-V, \-\-tty\-colours, \-\-ttycolours, \-\-vt\-colours +Använd Linux VT:s kompatibiliteter \fPutan\fP att utnyttja KMS oavsätt din terminals +egentliga kompatibiliteter. +.TP +.B \-K, \-\-kms\-colours, \-\-kmscolours +Använd Linux VT:s kompatibiliteter \fPoch\fP utnyttja KMS oavsätt din terminals +egentliga kompatibiliteter. (Fungerar inte på alla KMS videokort.) +.TP +.B \+c, \-\-colour [\fIansi-färg\fP] +Färglägg talrutan, inklusive länken och meddelandet. För mer färgläggningsegenskaper, +se \fIinfo\fP-manualen. Argumentet, \fIansi-färg\fP, ska vara en ANSI-färgsekvens utan +inledande CSI och utan avslutande \fIm\fP, till exempel kommer \fI1;31\fP göra det +röd och tjockt (eller ljust beroende på terminalen.) +.TP +.B \-\-colour\-bubble, \-\-colour\-balloon [\fIansi-färg\fP] +Precis som \fP\--colour\fI, förutom att endast talrutan, och ingendera av meddelandet +och länken, kkommer att färgläggas. +.TP +.B \-\-colour\-link [\fIansi-färg\fP] +Precis som \fP\--colour\fI, förutom att endast länken kommer att färgläggas. +.TP +.B \-\-colour\-msg, \-\-colour\-message [\fIansi-färg\fP] +Precis som \fP\--colour\fI, förutom att endast meddelandet kommer att färgläggas. +.TP +.B \-\-colour\-pony [\fIansi-färg\fP] +Precis som \fI--colour\fP, förutmo att ponnien kommer ett färgläggas. Detta +kommer bara ge effekt om ponnyn inte är en vanlig ponny och saknas sin egna färgläggning. +.TP +.B \-\-colour\-wrap, \-\-colour\-hyphen [\fIansi-färg\fP] +Precis som \fI--colour\fP, förutom att bindestrecken som läggs in vid breddbegränsning +kommer att färgläggas. För samma färg som texten, använd \fI0\fP, standardfärgen är +\fi31\fP (rött). +.SH SYSTEMVARIABLER +.TP +.B PONYSAY_BOTTOM +Under TTY (Linux VT), om utskriften är större än skärmens höjd, endast början kommer att +skrivas ut, och två tomma rader lämnas. Om du vill ha slutet istället för höjden utskriven, +exportera \fIPONYSAY_BOTTOM\fP med värdet \fIyes\fP, \fIy\fP eller \fI1\fP. +.TP +.B PONYSAY_SHELL_LINES +Under TTY (Linux VT), om utskrifteb är större än skärmens höjd, två rader kommer att lämnas +tommer. Om du vill ha fler, eller färre, tomma rader kan du exportera \fIPONYSAY_SHELL_LINES\fP +med värde av hur många tomma rader du vill ha. +.TP +.B PONYSAY_FULL_WIDTH +Om du exporterar \fIPONYSAY_FULL_WIDTH\fP med värdet \fIyes\fP, \fIy\fP eller \fI1\fP kommer +utskriften inte att beskäras på bredde för att få plats i terminalen. +.TP +.B PONYSAY_TRUNCATE_HEIGHT +Exportera \fIPONYSAY_TRUNCATE_HEIGHT\fP med värdet \fIyes\fP, \fIy\fP eller \fI1\fP om du +vill beskära utskriften på höjden även om du inte för \fIponysay\fP under TTY (Linux VT). +.TP +.B PONYSAY_UCS_ME +Exportera \fIPONYSAY_UCS_ME\fP med värdet \fIyes\fP, \fIy\fP eller \fI1\fP, om du vill ha +simulerade symboliska länkar till ponnyer med Universal Character Set in deras namn. +.TP +.B PONYSAY_KMS_PALETTE, PONYSAY_KMS_PALETTE_CMD +\fIPONYSAY_KMS_PALETTE\fP eller \fIPONYSAY_KMS_PALETTE_CMD\fP används för att talla om för +\fIponysay\fP how din TTY-färgpalett ser ut, detta egenskap låter dig få bästa möjliga bild +under TTY om du har Kernel Mode Setting-stöd (KMS). +.TP +.B PONYSAY_TYPO_LIMIT +\fIponysay\fP kan autokorregera felstavade namn på ponnyer och talrutestilar. +Utan hänsyn till transpositionering kommer det viktade avståndet användas för att +avgöra vilket namn som ska väljas, om avståndet är större än 5 kommer ingen korrektion +att ske. Detta begränsing kan andras genom exportera en ny begränsning till \fIPONYSAY_TYPO_LIMIT\fP. +Om gränsen sätts till noll stängs autokorrektion av. +.TP +.B PONYSAY_WRAP_HYPHEN +Du kan exportera till \fIPONYSAY_WRAP_HYPHEN\fP vilket tecken du vill använd stället för +binnesträck när ponysay begrännsar bredden på ett meddelande. +.TP +.B PONYSAY_WRAP_LIMIT +Definierar hur långt ett ord måste vara för att avstavas. Avstavning kan ske även om ordet +inte är tillräckligt långt om det krävs. +.TP +.B PONYSAY_WRAP_EXCEED +Definierar hur mycket av ett som måste gå utan för gränsen för att avstavs. Detta används +tillsammans med \fIPONYSAY_WRAP_LIMIT\fP. +.SH FEL +Fel kan rapporteras på <\fBhttps://github.com/erkin/ponysay/issues\fP>. +.SH SE OCKSÅ +.BR cowsay (0), +.BR fortune (0). +.br +.SH FÖRFATTARE +ponysay är skriven av Erkin Batu Altunbaş med bidrag från Mattias Andrée, +Elis Axelsson, Sven-Hendrik Haase, Pablo Lezaeta, Jan Alexander Steffens et al. +.\" See file CREDITS for full list. +.PP +Denna ’manpage’ skrevs först av Louis Taylor för Debin GNU/Linux-projektet +(och får används av andra), och har redigeras av ponysay's skapare för inkludering i ponysay. +.br +.PP +Detta program är under licensen GNU GPLv3+. +.\" See file COPYING to see the license. diff --git a/manuals/ponysay.texinfo b/manuals/ponysay.texinfo index e9d54665..f951bf34 100644 --- a/manuals/ponysay.texinfo +++ b/manuals/ponysay.texinfo @@ -1764,9 +1764,9 @@ or if have a specific pony in your mind: @command{ponysay -f pinkie "Partay!~"}. @cindex man page translations @command{ponysay} comes with this @command{info} manual and a manpage in section 6, @command{man 6 ponysay} (or just @command{man ponysay}). The manpage is also available -in Spanish and Turkish: @command{man -L es 6 ponysay}, @command{man -L tr 6 ponysay}. -To install the localised manual, add the option @option{--with-man-es} or -@option{--with-man-tr} when running @command{./setup.py}. +in Spanish, Swedish and Turkish: @command{man -L es 6 ponysay}, @command{man -L sv 6 ponysay}, +@command{man -L tr 6 ponysay}. To install the localised manual, add the option @option{--with-man-es}, +@option{--with-man-sv} or @option{--with-man-tr} when running @command{./setup.py}. @@ -1976,6 +1976,26 @@ Install English @command{man} manual. Set directory for @command{man} manuals. @opindex @option{--without-es-man-manual} Install Spanish @command{man} manual. Set directory for @command{man} manuals. +@item --with-man-sv +@itemx --with-manpage-sv +@itemx --with-man-manual-sv +@itemx --with-sv-man +@itemx --with-sv-manpage +@itemx --with-sv-man-manual=/usr/share/man +@opindex @option{--with-man-sv} +@opindex @option{--without-man-sv} +@opindex @option{--with-manpage-sv} +@opindex @option{--without-manpage-sv} +@opindex @option{--with-man-manual-sv} +@opindex @option{--without-man-manual-sv} +@opindex @option{--with-sv-man} +@opindex @option{--without-sv-man} +@opindex @option{--with-sv-manpage} +@opindex @option{--without-sv-manpage} +@opindex @option{--with-sv-man-manual} +@opindex @option{--without-sv-man-manual} +Install Swedish @command{man} manual. Set directory for @command{man} manuals. + @item --with-man-tr @itemx --with-manpage-tr @itemx --with-man-manual-tr @@ -3054,6 +3074,8 @@ New extraponies: @file{milky} Default value for @option{-W}, the message wrapping column, has been changed from 40 to 60, to wrap messages better. @item Turkish manual page added. +@item +Swedish manual page added. @end itemize @heading Version 3.0.1 diff --git a/setup.py b/setup.py index a8646c4c..4bf6c808 100755 --- a/setup.py +++ b/setup.py @@ -11,6 +11,7 @@ PONYSAY_VERSION = '3.0.2' manpages = [('en', 'English'), # must be first ('es', 'Spanish'), + ('sv', 'Swedish'), ('tr', 'Turkish')] sharedirs = [('ponies', 'xterm ponies', 'PONYDIR', True), # must be first