As regras internacionais de nomenclatura zoológica baséanse nos principios da nomenclatura binomial de Linneo ("Systema Naturae", X Edición, 1758).
En 1842 o paleontólogo Hugh Strickland [1811,1853] liderou un comité de expertos da British Association para crear un sistema de regras que regulasen a nomenclatura zoolóxico. Este comité, composto por 16 persoas, reuniuse varias veces en abril de 1842 para debater o texto das normas, obtendo un documento inicial que foi maio de 1842. Este documento debateuse na reunión anual da British Association en Manchester o 28/06/1842, sen que se chegase a un resultado claro sobre a idoneidade das normas. Strickland argumentou ante os membros do Consello que o seu informe debía publicarse na sección principal das actas anuais, onde, de feito, apareceron en 1843. Esta foi a primeira impresión xeral das normas de nomenclatura, que posteriormente se coñecerían como o Código Strickland (Strickland et ao. 1843; 1878).
A iniciativa de Strickland foi replicada por outros grupos de zoólogos. Deste xeito, cando se celebrou o III Congreso Internacional de Zooloxía (Leiden, 1895) existían polo menos tres conxuntos de regras nomenclaturais en uso, parcialmente incompatibles. O que levou aos organizadores do Congreso para expor a necesidade de integrar as distintas normas nun único código de carácter internacional. O resultado desta decisión materialízase en 1905 coa aprobación das Regras Internacionais de Nomenclatura Zoolóxica (Rules of Zoological Nomenclature) que é considerado como o Código Internacional de Nomenclatura Zoolóxica (Blanchard et ao. 1905).
O Código Internacional de Nomenclatura Zoolóxica incorporou posteriormente distintas modificacións en 1961 (ICZN, 1961), 1964 (ICZN, 1964), 1985 (ICZN, 1985). 1999 (ICNZ, 1999).
O Código regulamenta os nomes dos taxones de animais (reino Animalia) e doutros clados de eucariotas tradicionalmente considerados "protozoos". O Código establece criterios para as categorías taxonómicas de especie, xénero e familia (incluíndo subespecie, subxénero e categorías do nivel familia tales como subfamilia e tribo). O Código non regula enteiramente os nomes dos taxones por encima do nivel familia (orde, clase, phylum) e non proporciona regras para o uso por baixo da categoría de subespecie (variedade, aberración, natio, etc.), xa que estas carecen de entidade taxonómica.
1.- Código Vixente - ICZN (1999).
International Code of Zoological Nomenclature. (4 Edition, 1999).
ICZN. (1999). International Code of Zoological Nomenclature. Fourth edition. The International Trust for Zoological Nomenclature, London, UK [Descarga: BHL], [Descarga: The Code Online (ICZN)].
ICZN (2000). Código Internacional de Nomenclatura Zoológica (4ª Edición, 1999). Comisión Internacional de Nomenclatura Zoológica. Traducción: M. A. Alonso-Zarazaga. Madrid: Museo Nacional de Ciencias Naturales (CSIC). [Descarga: CSIC].
ICZN (2013). Enmienda de los Artículos 8, 9, 10, 21 y 78 del Código Internacional de Nomenclatura Zoológica para ampliar y refinar los métodos de publicación. Comisión Internacional de Nomenclatura Zoológica (2012). Traducción. M.A. Alonso-Zaragoza. Boletín Asoc. Esp. Entomología. 37 (1-2): 3-16. [Descarga: Bol Asoc Esp. Ent.].
2.- Versión anteriores:
Strickland, H.E. et al. (1843). Report of a committee appointed "to consider of the rules by which the Nomenclature of Zoology may be established on a Uniform and Permanent Basis." ["The Strickland Code".] In: Report of 12th Meeting of the British Association for the Advancement of Science, June 1842, p. 105-121. BHL. [Also published in the Philosophical Magazine and the Annals of Natural History.]
Strickland, H.E. (1878). Rules for Zoological Nomenclature. London: John Murray.
Blanchard, R., Maehrenthal, F. von & Stiles, C. W. 1905. Règles internationales de la nomenclature zoologique adoptées par les Congrès Internationaux de Zoologie. International Rules of Zoological Nomenclature. Internationale Regeln der Zoologischen Nomenklatur. Rudeval, Paris. Google Books.
ICZN. 1961. International Code of Zoological Nomenclature: adopted by the XV International Congress of Zoology. The International Trust for Zoological Nomenclature, London, UK. BHL.
ICZN. 1964. International Code of Zoological Nomenclature. Second edition. The International Trust for Zoological Nomenclature, London, UK. BHL.
ICZN. 1985. International Code of Zoological Nomenclature. Third edition. The International Trust for Zoological Nomenclature, London, UK. BHL.
3.- Referencias bibliográficas:
CINZ (1999). International Code of Zoological Nomenclature. London: The International Trust for Zoological Nomenclatura. The Natural History Museum. ISBN 0-85301-006-4 [PDF Versión mad available with the consento ot the ITZN-2009].
Alonso Zarazaga, M.A. (2013). Enmienda de los Artículos 8, 9, 10, 21 y 78 del Código Internacional de Nomenclatura Zoológica para ampliar y refinar los métodos de publicación. Comisión Internacional de Nomenclatura Zoológica. Boln. Asoc. esp. Ent., 37 (1-2): 3-16.
CINZ (1999). Código Internacional de Nomenclatura Zoológica. 4 Edición. Adoptada por la Unión Internacional de Ciencias Biológicas. Madrid: CSIC. Museo Nacional de Ciencias Naturales. [PDF Versión mad available with the consento ot the ITZN-2009].
Alvarado, R. (1962). Código Internacional de Nomenclatura Zoológica. Madrid: Real Sociedad Española de Historia Natural e Instituto "José de Acosta" de Zoología. 1-117. ISBN 84-00-02735-3
Gentil, J.M. (1943). Exposición glosada de las reglas internacionales de la nomenclatura zoológica, precedida de, un bosquejo histórico. Revista de la Universidad Nacional de Córdoba. Sección ingeniería, 30 (1/4).
Cabrera, A. (1914). Código de nomenclatura zoológica vigente en la actualidad con una introducción histórica. Bol. R. Soc. Esp. Hist. Nat., 14: 311-337.
$query_Recordset12 = sprintf("SELECT * FROM fotos where articulo =".$row_Recordset1['id']);
echo $query_Recordset12;
mysqli_set_charset($Pd_conexion,'utf8mb4');
$Recordset12 = mysqli_query($Pd_conexion,$query_Recordset12) or die(mysqli_error($Pd_conexion));
$row_Recordset12 = mysqli_fetch_assoc($Recordset12);
$totalRows_Recordset12 = mysqli_num_rows($Recordset12);?>