mirror of
https://github.com/erkin/ponysay.git
synced 2024-11-21 20:18:00 +01:00
m + colour whitelist and blacklist to guide which colours to use in metadata + complete metadata (without balloon top/bottom) for ponies beginning with ‘a’
Signed-off-by: Mattias Andrée <maandree@operamail.com>
This commit is contained in:
parent
bf97385581
commit
ec73c4dd1d
20 changed files with 156 additions and 95 deletions
18
dev/colour-blacklist
Normal file
18
dev/colour-blacklist
Normal file
|
@ -0,0 +1,18 @@
|
|||
creme (ambiguous, consider beige or yellow)
|
||||
gray (spell it grey instead)
|
||||
turquoise (hard to spell, and cyan or teal is better)
|
||||
azure (uncommmon, use blue instead)
|
||||
lilac (purple is commonly thought to be the name of this colour)
|
||||
violet (too similar to purple, use purple instead)
|
||||
indigo (uncommon and ambiguous, use blue or purple)
|
||||
carnation (uncommon, use pink)
|
||||
crimson (too similar to red)
|
||||
olive (uncommon, consider green or brown)
|
||||
silver (ambiguous, consider white or grey)
|
||||
salmon (uncommon and ambiguous, use orange or pink)
|
||||
coral (uncommon and ambiguous, use orange or pink)
|
||||
blond (too similar to yellow)
|
||||
cerise (uncommon and ambiguous, use pink or red)
|
||||
jade (uncommon, use green instread)
|
||||
magenta (uncommon, consider pink)
|
||||
fushia (uncommon, consider pink)
|
16
dev/colour-whitelist
Normal file
16
dev/colour-whitelist
Normal file
|
@ -0,0 +1,16 @@
|
|||
closed (for when the eyes are closed)
|
||||
cyan (consider teal and blue)
|
||||
teal (consider cyan)
|
||||
beige
|
||||
black (consider grey)
|
||||
grey
|
||||
blue
|
||||
yellow
|
||||
purple
|
||||
pink
|
||||
orange
|
||||
green
|
||||
brown
|
||||
white
|
||||
pastel (Celestia's mane colour)
|
||||
rainbow
|
|
@ -643,10 +643,8 @@ not work on less POSIX compatible shells. It works by first getting a random pon
|
|||
use the extra information printed the file descriptor 3 (see @ref{Extra information}),
|
||||
and fetchs the file name with help of @command{grep} and @command{sed}. The file
|
||||
name is stored in a shell variable. It the pipes one an execute of ponysay into
|
||||
another executing, using the stored file anme in both executions.
|
||||
|
||||
Is know that this comand ith the form that we show to you not work on
|
||||
@shell{fish} as pressented here.
|
||||
another executing, using the stored file anme in both executions. This does not
|
||||
work on FISH shell because os POSIX incompatibility.
|
||||
|
||||
Ponysay can use just about anything as a message because it quarantines the message's
|
||||
ANSI escape sequences, including colour. And is Unicode aware (including combining
|
||||
|
@ -936,7 +934,7 @@ The mane characters (also known as main characters [unponified] or protagonists)
|
|||
@item @code{wildlife}
|
||||
Wildlife, for example timberwolfs
|
||||
@item @code{pet}
|
||||
A ponies' pet, Spike does not count because Twilight does not play with him during
|
||||
A pony's pet, Spike does not count because Twilight does not play with him during
|
||||
pony–pet play dates.
|
||||
@item @code{villain}
|
||||
Villains, normally minons to antagonists. Applies to changelings.
|
||||
|
@ -966,10 +964,10 @@ Imaginary ponies (or other animal).
|
|||
@vindex @var{BALLOON}
|
||||
For each balloon in the file (a pony file can have more than one balloon, but
|
||||
that is not common) their should one tag entry. There are four values that
|
||||
can be used: top (the common setup, the balloon is at the top of the image),
|
||||
bottom (the balloon is at the bottom of the image), right (the balloon is neither
|
||||
at the top or at the bottom of the image, but is placed to the right of the pony)
|
||||
and inside (the balloon is somewhere as inside the image.)
|
||||
can be used: @code{top} (the common setup, the balloon is at the top of the image),
|
||||
@code{bottom} (the balloon is at the bottom of the image), @code{right} (the balloon
|
||||
is neither at the top or at the bottom of the image, but is placed to the right of
|
||||
the pony) and @code{inside} (the balloon is somewhere as inside the image.)
|
||||
|
||||
@item LINK ON
|
||||
@vindex @var{LINK ON}
|
||||
|
@ -1012,7 +1010,8 @@ may describe a colour combination.
|
|||
@vindex @var{EYE}
|
||||
The name of the colour (as best estimated by you), in lowercase, that the pony's eyes
|
||||
have. Common colour names are preferable. Only one colour should be named, but the name
|
||||
may describe a colour combination.
|
||||
may describe a colour combination. If the eyes are closed in the picture, use
|
||||
@code{close} in addition the the actual eye colour, separated by a comma.
|
||||
|
||||
@item AURA
|
||||
@vindex @var{AURA}
|
||||
|
@ -1132,7 +1131,7 @@ three times.
|
|||
`Officiallity tag' refers the an annotation added to a tag value's list element.
|
||||
If the value is unofficial the string @code{(unofficial)} is appended (preferable with
|
||||
leading whitespace) to the element. If it is official the appended string is of the
|
||||
format @code{(unofficial, %c)} (the brackets are verbatim), where @code{%c} is a
|
||||
format @code{(official, %c)} (the brackets are verbatim), where @code{%c} is a
|
||||
comment. For example Chrysalis' name has not been mentioned in the show, however it
|
||||
is used in the manuscript, therefore a pony file with Chrysalis should have the
|
||||
(partial) metadata:
|
||||
|
@ -2959,12 +2958,15 @@ Pony metadata options added: @option{--info}, @option{++info} and @option{--rest
|
|||
@item
|
||||
@file{fillycelestia} and @file{filliestia} has been moved to @file{extraponies}.
|
||||
@item
|
||||
Ponies renamed
|
||||
@file{shadowbolts} has been renamed to @file{nightingale} (shadowbolts split)
|
||||
@file{lily} has been renamed to @fike{lilyvalley} (official name)
|
||||
@item
|
||||
@file{lily} has been renamed to @file{lilyvalley} (official name)
|
||||
@item
|
||||
@file{sweatiesing} has been renamed to @file{sweetising} (name consistency)
|
||||
@item
|
||||
@file{carecake} has renamed into @file{carrotcake} (official full name)
|
||||
@file{peppermoon} has renamed to @file{pepermoon} (miswriting)
|
||||
@item
|
||||
@file{peppermoon} has renamed to @file{pepermoon} (typo)
|
||||
@item
|
||||
Pony symlink added:
|
||||
@itemize @bullet
|
||||
|
@ -2972,6 +2974,7 @@ Pony symlink added:
|
|||
@item @file{swaetiedrops} @arrow{} @file{bonbon}
|
||||
@item @file{carecake} @arrow{} @file{carrotake}
|
||||
@end itemize
|
||||
@end itemize
|
||||
|
||||
|
||||
@heading Version 2.9.1
|
||||
|
@ -3576,7 +3579,6 @@ The freedom to distribute copies of your modified versions to others (freedom 3)
|
|||
By doing this you can give the whole community a chance to benefit from your
|
||||
changes. Access to the source code is a precondition for this.
|
||||
@end itemize
|
||||
|
||||
@*
|
||||
|
||||
@cartouche
|
||||
|
|
|
@ -1,13 +1,15 @@
|
|||
$$$
|
||||
APPEARANCE: s1c12m7s25
|
||||
COAT: creme
|
||||
EYE: cyan
|
||||
APPEARANCE: S01E12 Call of the Cutie
|
||||
BALLOON: top
|
||||
COAT: beige
|
||||
EYE: teal
|
||||
FREE: no
|
||||
GROUP: stallion
|
||||
GROUP: stallion, background, voice
|
||||
KIND: earth
|
||||
LINK: regular
|
||||
MANE: black
|
||||
MEDIA: TV series
|
||||
NAME: ace
|
||||
NAME: (not mentioned)
|
||||
OTHER NAMES: ace (unofficial)
|
||||
SOURCE: [jristz]
|
||||
WIDTH: 48
|
||||
HEIGHT: 27
|
||||
|
|
|
@ -1,15 +1,18 @@
|
|||
$$$
|
||||
APPEARANCE: s1c6m3s55
|
||||
APPEARANCE: S01E06 Boast Busters
|
||||
BALLOON: top
|
||||
COAT: pink
|
||||
EYE: cyan
|
||||
DISPLAY: full, front
|
||||
EYE: cyan, closed
|
||||
FREE: no
|
||||
GROUP: mare
|
||||
GROUP: mare, background
|
||||
KIND: pegasus
|
||||
LINK: regular
|
||||
MANE: brown
|
||||
MEDIA: TV series
|
||||
NAME: airheart
|
||||
NAME: (not mentioned)
|
||||
OTHER NAMES: airheart (unofficial)
|
||||
SOURCE: [jristz]
|
||||
WIDTH: 26
|
||||
WIDTH: 24
|
||||
HEIGHT: 26
|
||||
|
||||
|
||||
|
|
|
@ -1,13 +1,16 @@
|
|||
$$$
|
||||
APPEARANCE: s2c6m00s50
|
||||
APPEARANCE: S02E06 The Cutie Pox
|
||||
BALLOON: top
|
||||
COAT: yellow
|
||||
EYE: bue
|
||||
DISPLAY: full, right
|
||||
EYE: blue
|
||||
FREE: no
|
||||
GROUP: mare
|
||||
GROUP: mare, background
|
||||
KIND: unicorn
|
||||
MANE: blue, light blue
|
||||
MEDIA: TV series
|
||||
NAME: allie
|
||||
LINK: regular
|
||||
MANE: blue
|
||||
NAME: (not mentioned)
|
||||
OTHER NAMES: allie (unofficial), allie way (unofficial)
|
||||
SOURCE: desktop ponies
|
||||
WIDTH: 49
|
||||
HEIGHT: 29
|
||||
|
|
|
@ -1,14 +1,16 @@
|
|||
$$$
|
||||
APPEARANCE: s2c20m00s33
|
||||
APPEARANCE: S01E20 Green isn't Your Color
|
||||
BALLOON: top
|
||||
COAT: pink
|
||||
EYE: sblue
|
||||
DISPLAY: full, left
|
||||
EYE: purple
|
||||
FREE: no
|
||||
GROUP: mare
|
||||
GROUP NAME: spa
|
||||
GROUP: mare, background
|
||||
KIND: earth
|
||||
MANE: clue
|
||||
MEDIA: TV series
|
||||
NAME: aloe
|
||||
LINK: regular
|
||||
MANE: blue
|
||||
NAME: (not mentioned)
|
||||
OTHER NAMES: aloe (unofficial)
|
||||
SOURCE: desktop ponies
|
||||
WIDTH: 39
|
||||
HEIGHT: 25
|
||||
|
|
|
@ -1,12 +1,15 @@
|
|||
$$$
|
||||
APPEARANCE: s1
|
||||
APPEARANCE: S01E03 The Ticket Master
|
||||
BALLOON: top
|
||||
COAT: white
|
||||
DISPLAY: full, left
|
||||
EYE: black
|
||||
FREE: no
|
||||
GROUP NAME: pet
|
||||
GROUP: pet, rabbit
|
||||
KIND: animal
|
||||
MEDIA: TV series
|
||||
LINK: regular
|
||||
NAME: angel
|
||||
OTHER NAMES: angel bunny (official, used by Fluttershy sometimes)
|
||||
SOURCE: desktop ponies
|
||||
WIDTH: 25
|
||||
HEIGHT: 19
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
$$$
|
||||
APPEARANCE: s1c1m8s39
|
||||
APPEARANCE: S01E01 Friendship is Magic [Part 1]
|
||||
BALLOON: top
|
||||
COAT: yellow
|
||||
DISPLAY: full, left
|
||||
EYE: brown
|
||||
FREE: no
|
||||
GROUP: filly
|
||||
GROUP NAME: deuteragonist, cutie mark crusader, apple family
|
||||
GROUP: filly, deuteragonist
|
||||
KIND: earth
|
||||
LINK: regular
|
||||
MANE: red
|
||||
MEDIA: TV series
|
||||
NAME: applebloom
|
||||
OTHER NAMES: bloom
|
||||
NAME: apple bloom
|
||||
SOURCE: desktop ponies
|
||||
WIDTH: 41
|
||||
HEIGHT: 21
|
||||
|
|
|
@ -1,16 +1,17 @@
|
|||
$$$
|
||||
APPEARANCE: s1c1m8s39
|
||||
BASED ON: applebloom
|
||||
APPEARANCE: S01E01 Friendship is Magic [Part 1]
|
||||
BALLOON: top
|
||||
COAT: yellow
|
||||
DISPLAY: full, left
|
||||
EYE: brown
|
||||
FREE: no
|
||||
GROUP: filly
|
||||
GROUP NAME: deuteragonist, cutie mark crusader, apple family
|
||||
GROUP: filly, deuteragonist
|
||||
KIND: earth
|
||||
LINK: regular
|
||||
MANE: red
|
||||
MEDIA: TV series
|
||||
NAME: applebloom
|
||||
OTHER NAMES: bloom
|
||||
MASTER: applebloom
|
||||
NAME: apple bloom
|
||||
POSE: dance
|
||||
SOURCE: desktop ponies
|
||||
WIDTH: 34
|
||||
HEIGHT: 24
|
||||
|
|
|
@ -1,13 +1,14 @@
|
|||
$$$
|
||||
APPEARANCE: s1c1m8s23
|
||||
APPEARANCE: S01E01 Friendship is Magic [Part 1]
|
||||
BALLOON: top
|
||||
COAT: yellow
|
||||
EYE: brown
|
||||
DISPLAY: full, left
|
||||
EYE: brown, closed
|
||||
FREE: no
|
||||
GROUP: filly
|
||||
GROUP NAME: apple family
|
||||
GROUP: mare, background
|
||||
KIND: earth
|
||||
LINK: regular
|
||||
MANE: pink
|
||||
MEDIA: TV series
|
||||
NAME: apple bumpkin
|
||||
SOURCE: desktop ponies
|
||||
WIDTH: 47
|
||||
|
|
|
@ -1,14 +1,16 @@
|
|||
$$$
|
||||
APPEARANCE: s1c1m19s35
|
||||
APPEARANCE: S01E01 Friendship is Magic [Part 1]
|
||||
BALLOON: top
|
||||
COAT: pink
|
||||
DISPLAY: full, right
|
||||
EYE: cyan
|
||||
FREE: no
|
||||
GROUP: filly
|
||||
GROUP: filly, background
|
||||
KIND: earth
|
||||
LINK: regular
|
||||
MANE: pink
|
||||
MEDIA: TV series
|
||||
NAME: apple core
|
||||
OTHER NAMES: piña colada, pina colada (merged on mlp wikia)
|
||||
NAME: (not mentioned)
|
||||
OTHER NAMES: apple core (unofficial), piña colada (unofficial, merged in wiki), pina colada (ASCII)
|
||||
SOURCE: [jristz]
|
||||
WIDTH: 33
|
||||
HEIGHT: 21
|
||||
|
|
|
@ -1,14 +1,15 @@
|
|||
$$$
|
||||
APPEARANCE: s1c1m8s23
|
||||
APPEARANCE: S01E01 Friendship is Magic [Part 1]
|
||||
BALLOON: top
|
||||
COAT: yellow
|
||||
EYE: green
|
||||
FREE: no
|
||||
GROUP: filly
|
||||
GROUP NAME: apple family
|
||||
GROUP: filly, background
|
||||
KIND: earth
|
||||
LINK: regular
|
||||
MANE: green
|
||||
MEDIA: TV series
|
||||
NAME: apple fritter
|
||||
POSE: full, left
|
||||
SOURCE: desktop ponies
|
||||
WIDTH: 40
|
||||
HEIGHT: 25
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
$$$
|
||||
APPEARANCE: s1c1m7s30
|
||||
APPEARANCE: S01E01 Friendship is Magic [Part 1]
|
||||
BALLOON: top
|
||||
COAT: brown
|
||||
EYE: blue
|
||||
FREE: no
|
||||
GROUP: mare
|
||||
GROUP NAME: mane
|
||||
GROUP: mare, mane
|
||||
KIND: earth
|
||||
LINK: regular
|
||||
MANE: yellow
|
||||
MEDIA: TV series
|
||||
NAME: applejack
|
||||
OTHER NAMES: aj
|
||||
POSE: full, left
|
||||
SOURCE: desktop ponies
|
||||
WIDTH: 52
|
||||
HEIGHT: 27
|
||||
|
|
|
@ -1,18 +1,19 @@
|
|||
$$$
|
||||
APPEARANCE: s1c1m7s30
|
||||
APPEARANCE: S01E01 Friendship is Magic [Part 1]
|
||||
BALLOON: top
|
||||
COAT: brown
|
||||
DISPLAY: full, left
|
||||
EYE: blue
|
||||
FREE: no
|
||||
GROUP: mare
|
||||
GROUP NAME: mane
|
||||
GROUP: mare, mane
|
||||
KIND: earth
|
||||
LINK: regular
|
||||
MANE: yellow
|
||||
MEDIA: TV series
|
||||
NAME: applejack
|
||||
OTHER NAMES: aj
|
||||
POSE: scarecrow
|
||||
SOURCE: desktop ponies
|
||||
WIDTH: 52
|
||||
HEIGHT: 27
|
||||
WIDTH: 47
|
||||
HEIGHT: 33
|
||||
|
||||
|
||||
$$$
|
||||
|
|
|
@ -1,13 +1,16 @@
|
|||
$$$
|
||||
APPEARANCE: s1c12m00s12
|
||||
APPEARANCE: S01E12 Call of the Cutie
|
||||
BALLOON: top
|
||||
COAT: blue
|
||||
EYE: gray
|
||||
DISPLAY: full, right
|
||||
EYE: grey
|
||||
FREE: no
|
||||
GROUP: filly
|
||||
GROUP: filly, background
|
||||
KIND: earth
|
||||
LINK: regular
|
||||
MANE: blue
|
||||
MEDIA: TV series
|
||||
NAME: archer
|
||||
NAME: (not mentioned)
|
||||
OTHER NAMES: archer (unofficial)
|
||||
SOURCE: desktop ponies
|
||||
WIDTH: 46
|
||||
HEIGHT: 21
|
||||
|
|
|
@ -7,8 +7,8 @@ GROUP: filly
|
|||
KIND: earth
|
||||
MANE: pink
|
||||
MEDIA: TV series
|
||||
NAME: piña colada
|
||||
OTHER NAMES: apple core (merged from in mlp wikia),pina colada
|
||||
NAME: (not mentioned)
|
||||
OTHER NAMES: piña colada, apple core (merged in wiki), pina colada (ASCII)
|
||||
SOURCE: [jristz]
|
||||
WIDTH: 35
|
||||
HEIGHT: 22
|
||||
|
|
|
@ -1,14 +1,17 @@
|
|||
$$$
|
||||
APPEARANCE: s1c1m2s43
|
||||
APPEARANCE: S01E01 Friendship is Magic [Part 1]
|
||||
AURA: purple
|
||||
BALLOON: top
|
||||
COAT: pink
|
||||
DISPLAY: full, right
|
||||
EYE: purple
|
||||
FREE: no
|
||||
GROUP: mare
|
||||
GROUP: mare, background, voiced
|
||||
KIND: unicorn
|
||||
LINK: regular
|
||||
MANE: purple
|
||||
MEDIA: TV series
|
||||
NAME: amethyst star
|
||||
OTHER NAMES: sparkler
|
||||
NAME: (not mentioned)
|
||||
OTHER NAMES: amethyst star (official, in merchandise), sparkler (unofficial)
|
||||
SOURCE: desktop ponies
|
||||
WIDTH: 42
|
||||
HEIGHT: 25
|
||||
|
|
|
@ -741,7 +741,7 @@ class PonysayTool():
|
|||
standardfields = ['GROUP NAME', 'NAME', 'OTHER NAMES', 'APPEARANCE', 'KIND',
|
||||
'GROUP', 'BALLOON', 'LINK', 'LINK ON', 'COAT', 'MANE', 'EYE',
|
||||
'AURA', 'DISPLAY', 'BALLOON TOP', 'BALLOON BOTTOM', 'MASTER',
|
||||
'EXTRA', 'BASED ON', 'SOURCE', 'MEDIA', 'LICENSE', 'FREE',
|
||||
'POSE', 'BASED ON', 'SOURCE', 'MEDIA', 'LICENSE', 'FREE',
|
||||
'comment']
|
||||
for standard in standardfields:
|
||||
if standard in fields:
|
||||
|
|
BIN
ponysay.pdf
BIN
ponysay.pdf
Binary file not shown.
Loading…
Reference in a new issue