Template:LastNameFirst: Difference between revisions

From ChoralWiki
Jump to navigation Jump to search
(Adding George de La Hèle)
(Additions based on first-level aliases)
Line 1: Line 1:
<includeonly>{{#switch: {{{1|{{PAGENAME}}}}}</includeonly>
<includeonly>{{#switch: {{{1|{{PAGENAME}}}}}</includeonly>
<!-- ADD HERE EXCEPTIONS TO THE RULE, IN ALPHABETICAL ORDER --><noinclude>'''Exceptions list:'''<poem></noinclude>
<!-- ADD HERE EXCEPTIONS TO THE RULE, IN ALPHABETICAL ORDER --><noinclude>'''Exceptions list:'''<poem></noinclude>
|Josquin des Prés
|Adam de la Halle = Adam de la Halle
|Josquin des Prez
|Adam Hale D’Arras le Boscu = Adam Hale D’Arras le Boscu
|Adrian Le Roy = Le Roy, Adrian
|Adrien Le Roy = Le Roy, Adrien
|Alfonso el Sabio = Alfonso el Sabio
|Alfonso X the Wise = Alfonso X the Wise
|Felipe de la Madre de Dios = Felipe de la Madre de Dios
|Filipe da Madre de Deus = Filipe da Madre de Deus
|George de La Hele = La Hèle, George de
|George de la Hele = La Hèle, George de
|George de La Hèle = La Hèle, George de
|George de La Hèle = La Hèle, George de
|George de la Hèle = La Hèle, George de
|Georges de la Hele = la Hele, Georges de
|Ginés Pérez de la Parra = Parra, Ginés Pérez de la
|Guillaume Le Hurteur = Guillaume Le Hurteur
|Guillaume le Peigneur = Guillaume le Peigneur
|Ioannes Le Febvre = Le Febvre, Ioannes
|Jacotin Le Bel = Jacotin Le Bel
|Jan Le Febure = Le Febure, Jan
|Jan Pierzoon Vander Wiele = Vander Wiele, Jan Pierzoon
|Jan Van der Wielen = Van der Wielen, Jan
|Jean de La Fage = La Fage, Jean de
|Jean le Brung = le Brung, Jean
|Jenin Le Cocq = Le Cocq, Jenin
|Johann Schechinger der Ältere = Schechinger, Johann der Ältere
|Jose Mauricio Nunes Garcia = Nunes Garcia, José Maurício
|José Maurício Nunes Garcia = Nunes Garcia, José Maurício
|José Maurício Nunes Garcia = Nunes Garcia, José Maurício
|Josquin des Prés = Josquin Des Prez
|Josquin des Prez = Josquin Des Prez
|Josquin Des Prez = Josquin Des Prez
|Josquin Des Prez = Josquin Des Prez
|George de La Hèle
|Le Liégeois = Le Liégeois
|George de La Hele
|Mateo Flecha el Joven = Flecha, Mateo el Joven
|George de la Hèle
|Mateo Flecha el Viejo = Flecha, Mateo el Viejo
|George de la Hele = La Hèle, George de
|Mateu Fletxa el Jove = Fletxa, Mateu el Jove
|Pierre de la Rue
|Mateu Fletxa el Vell = Fletxa, Mateu el Vell
|Mattheus le Meistre = Mattheus le Meistre
|Moritz der Gelehrte, Landgraf von Hessen-Kassel = Moritz der Gelehrte, Landgraf von Hessen-Kassel
|Moritz Landgraf von Hessen = Moritz, Landgraf von Hessen
|Ninot le Petit = Le Petit, Ninot
|Padre Jose Mauricio Nunes Garcia = Nunes Garcia, Padre Jose Mauricio
|Peter I, Emperor of Brazil = Peter I, Emperor of Brazil
|Peter IV of Portugal = Peter IV of Portugal
|Pierre de la Rue = La Rue, Pierre de
|Pierre de La Rue = La Rue, Pierre de
|Pierre de La Rue = La Rue, Pierre de
|Jose Mauricio Nunes Garcia
|Pierre La Fage = La Fage, Pierre
|José Maurício Nunes Garcia = Nunes Garcia, José Maurício
|Pierre La Faghe = La Faghe, Pierre
|Pierre Vermont the Elder = Vermont, Pierre the Elder
|伊澤 信昭 = 伊澤 信昭
|劉克爾 = 劉克爾
|山本 健司 = 山本 健司
|瀧廉太郎 = 瀧廉太郎
<!-- END OF EXCEPTIONS LIST --><noinclude></poem></noinclude><includeonly>
<!-- END OF EXCEPTIONS LIST --><noinclude></poem></noinclude><includeonly>
|#default = {{#switch: {{#explode:{{{1|{{PAGENAME}}}}}||-1}}
|#default = {{#switch: {{#explode:{{{1|{{PAGENAME}}}}}||-1}}

Revision as of 21:06, 27 October 2022

Exceptions list:


|Adam de la Halle = Adam de la Halle
|Adam Hale D’Arras le Boscu = Adam Hale D’Arras le Boscu
|Adrian Le Roy = Le Roy, Adrian
|Adrien Le Roy = Le Roy, Adrien
|Alfonso el Sabio = Alfonso el Sabio
|Alfonso X the Wise = Alfonso X the Wise
|Felipe de la Madre de Dios = Felipe de la Madre de Dios
|Filipe da Madre de Deus = Filipe da Madre de Deus
|George de La Hele = La Hèle, George de
|George de la Hele = La Hèle, George de
|George de La Hèle = La Hèle, George de
|George de La Hèle = La Hèle, George de
|George de la Hèle = La Hèle, George de
|Georges de la Hele = la Hele, Georges de
|Ginés Pérez de la Parra = Parra, Ginés Pérez de la
|Guillaume Le Hurteur = Guillaume Le Hurteur
|Guillaume le Peigneur = Guillaume le Peigneur
|Ioannes Le Febvre = Le Febvre, Ioannes
|Jacotin Le Bel = Jacotin Le Bel
|Jan Le Febure = Le Febure, Jan
|Jan Pierzoon Vander Wiele = Vander Wiele, Jan Pierzoon
|Jan Van der Wielen = Van der Wielen, Jan
|Jean de La Fage = La Fage, Jean de
|Jean le Brung = le Brung, Jean
|Jenin Le Cocq = Le Cocq, Jenin
|Johann Schechinger der Ältere = Schechinger, Johann der Ältere
|Jose Mauricio Nunes Garcia = Nunes Garcia, José Maurício
|José Maurício Nunes Garcia = Nunes Garcia, José Maurício
|José Maurício Nunes Garcia = Nunes Garcia, José Maurício
|Josquin des Prés = Josquin Des Prez
|Josquin des Prez = Josquin Des Prez
|Josquin Des Prez = Josquin Des Prez
|Le Liégeois = Le Liégeois
|Mateo Flecha el Joven = Flecha, Mateo el Joven
|Mateo Flecha el Viejo = Flecha, Mateo el Viejo
|Mateu Fletxa el Jove = Fletxa, Mateu el Jove
|Mateu Fletxa el Vell = Fletxa, Mateu el Vell
|Mattheus le Meistre = Mattheus le Meistre
|Moritz der Gelehrte, Landgraf von Hessen-Kassel = Moritz der Gelehrte, Landgraf von Hessen-Kassel
|Moritz Landgraf von Hessen = Moritz, Landgraf von Hessen
|Ninot le Petit = Le Petit, Ninot
|Padre Jose Mauricio Nunes Garcia = Nunes Garcia, Padre Jose Mauricio
|Peter I, Emperor of Brazil = Peter I, Emperor of Brazil
|Peter IV of Portugal = Peter IV of Portugal
|Pierre de la Rue = La Rue, Pierre de
|Pierre de La Rue = La Rue, Pierre de
|Pierre La Fage = La Fage, Pierre
|Pierre La Faghe = La Faghe, Pierre
|Pierre Vermont the Elder = Vermont, Pierre the Elder
|伊澤 信昭 = 伊澤 信昭
|劉克爾 = 劉克爾
|山本 健司 = 山本 健司
|瀧廉太郎 = 瀧廉太郎

Documentation

Converts a text in the form "Name(s) Surname" to the form "Surname, Name(s)".

Syntax:

{{LastNameFirst}}

returns the contents of {{PAGENAME}} after processing it.

Syntax with an optional parameter:

{{LastNameFirst|Antonín Dvořák}}

returns "Dvořák, Antonín" (note that diacritics are not removed)

{{LastNameFirst|Gregorian chant}}

returns "Gregorian chant" (chant names are not inverted)

{{LastNameFirst|José Maurício Nunes Garcia}}

returns "Nunes Garcia, José Maurício" (it is one of the names on the Exceptions list)

Usage by other templates

LastNameFirst is used inside template NameSorter, which generates sort keys. NameSorter does remove diacritics:

{{NameSorter|José Maurício Nunes Garcia}}

returns "Nunes Garcia, Jose Mauricio "