Guide des Motifs et Préréglages
Libérez tout le potentiel de Tisseur de Noms en maîtrisant sa syntaxe de motifs et en explorant la gamme variée de préréglages.
Comprendre la Syntaxe des Motifs
Les motifs sont des séquences de symboles et de texte qui indiquent à Tisseur de Noms comment construire les noms. Voici une description de chaque symbole :
Symbol | Name | Description | Example Pattern | Example Output |
---|---|---|---|---|
s | Generic Syllable | Represents a common syllable. Useful for creating standard-sounding names. Example: 'ach', 'den', 'lor'. | sVs | Lor-e-ach |
v | Vowel | A single vowel (a, e, i, o, u, y). Good for simple phonetic structures. Example: 'a', 'e'. | cvc | Kal |
V | Vowel or Vowel Combination | A single vowel or a common vowel combination (e.g., ae, oi, ea). Adds more complexity to vowel sounds. Example: 'ae', 'oi'. | sV | Den-ae |
c | Consonant | A single consonant. Example: 'b', 'k', 's'. | cvcv | Riko |
B | Starting Consonant/Combination | A consonant or consonant combination suitable for the beginning of a word (e.g., bl, str, sh). Ensures names start naturally. Example: 'bl', 'str'. | BVs | Str-ae-nor |
C | Anywhere Consonant/Combination | A consonant or consonant combination that can appear anywhere in a word (e.g., ck, ld, st). Provides flexibility for middle or ending sounds. Example: 'ck', 'ld'. | sVC | Ach-ae-ck |
i | Insult Component | Generates a component typically used in humorous or derogatory names (e.g., 'clod', 'face', 'head'). | s'i | Den'clod |
m | Mushy Name Component | Generates a 'mushy' or affectionate name component (e.g., 'cuddle', 'honey', 'sweetie'). | !(m)boo | Honeyboo |
M | Mushy Name Ending | Generates an ending suitable for affectionate names (e.g., 'boo', 'kins', 'pie'). | Pookie-M | Pookie-kins |
D | Consonant for 'Silly' Names | A consonant often found in comical or 'stupid person' names (e.g., g, kl, fr). Example: 'g', 'kl'. | Dvd | Gl-o-oog |
d | Syllable for 'Silly' Names | A vowel-starting syllable suited for comical names (e.g., 'oog', 'umph', 'elch'). | Dood | Doo-oog |
(text) | Literal Text | Any text enclosed in parentheses is reproduced literally. Useful for fixed parts of a name. Example: (dim), (stone) | s(dim) | Lor-dim |
<pattern> | Sub-Pattern | Characters between angle brackets define a sub-pattern using the same syntax. The entire pattern is implicitly wrapped in one. Allows for complex nested structures. Example: <sV'i> | <sV'i> | Ach-ae'clod |
item1|item2 | Random Choice | A vertical bar | denotes a random choice between the items. Items can be literal text or other pattern symbols. Example: (foo|bar), <c|v> | (Lor|Gob)in | Lor-in or Gob-in |
! | Capitalize Next | Capitalizes the first letter of the component immediately following it. Example: !(foo) -> Foo, v!s -> eRod | !sVs | Lor-e-ach -> Lor-E-Ach |
~ | Reverse Next | Reverses the letters of the component immediately following it. Example: ~(foo) -> oof. To reverse an entire sub-pattern: ~<sV'i> | ~(dim)s | mid-Lor |
Key Concepts
- Case Sensitivity: Pattern symbols (s, v, V, etc.) are case-sensitive.
- Literal vs. Symbol: Text in
()
is literal. Text in<>
is a pattern. The whole input is an implicit<>
pattern. - Randomness: The
|
character allows for random choices between options. - Modifiers:
!
capitalizes,~
reverses the next component. They only apply to the very next direct component (e.g., a symbol, a literal group()
, or a sub-pattern group<>
). - Experimentation: The best way to learn is to try out different combinations in the generator!
Exploring Presets
Presets offer ready-to-use patterns for common fantasy themes. Use them as a starting point or for quick name generation.
Tips for Success
Creating the perfect name often involves a bit of trial and error. Here are some tips to guide you:
- Start Simple: Begin with basic patterns like
sVs
orBvc
and gradually add complexity. - Use Parentheses for Literals: If you want a specific part in every name, like "stone" or "wood", use
(stone)
ors(wood)
. - Mix and Match with Choices: The
|
(pipe) character is powerful. For example,(El|Al)sVn
could produce "Elsin" or "Alron". - Consider the Feel: Think about the sounds you want. Soft vowels (
v
,V
) and flowing consonants (l
,r
,s
) create different effects than hard consonants (k
,g
,t
). - Iterate: Generate a few names, see what you like or dislike, then tweak your pattern. Small changes can have big impacts.
- Study the Presets: Look at the patterns used for the presets to understand how different effects are achieved. You can copy and modify them!
- Don't Be Afraid to Break It: Sometimes, an "invalid" pattern (according to strict grammar) can produce interesting and unique results. The generator is quite robust.