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:
Mattias Andrée 2012-12-21 23:42:21 +01:00
parent bf97385581
commit ec73c4dd1d
20 changed files with 156 additions and 95 deletions

18
dev/colour-blacklist Normal file
View 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
View 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

View file

@ -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
ponypet 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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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
$$$

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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:

Binary file not shown.