Wikcionario eswiktionary https://es.wiktionary.org/wiki/Wikcionario:Portada MediaWiki 1.46.0-wmf.22 case-sensitive Medio Especial Discusión Usuario Usuario discusión Wikcionario Wikcionario discusión Archivo Archivo discusión MediaWiki MediaWiki discusión Plantilla Plantilla discusión Ayuda Ayuda discusión Categoría Categoría discusión Apéndice Apéndice Discusión Tesauro Tesauro discusión TimedText TimedText talk Módulo Módulo discusión Evento Evento discusión orina 0 1831 6076223 5925643 2026-03-31T18:43:21Z Raos10 93688 Formato (derivados en Información adicional) 6076223 wikitext text/x-wiki {{desambiguación|oriná}} == {{lengua|es}} == {{pron-graf}} [[Categoría:ES:Líquidos]] === Etimología 1 === {{etimología|la|urina}}. ==== {{sustantivo femenino|es}} ==== {{es.sust}} ;1 {{csem|fisiología}}: {{plm|secreción}} [[líquido|líquida]] de los [[riñón|riñones]], conducida a la [[vejiga]] por los [[uréter]]es y expelida por la [[uretra]]. {{uso|formal}} {{wikisauro}} ==== Información adicional ==== {{derivad|orinal|orinar}} ==== Véase también ==== {{w}} ==== Traducciones ==== {{trad-arriba}} {{t|af|a1=1|t1=urine}} {{t|de|a1=1|t1=Urin}} {{t|am|a1=1|t1=ሽንት}} {{t|ar|a1=1|t1=بول}} {{t|ay|a1=1|t1=chhuxu}} {{t|ast|a1=1|t1=orina}} {{t|br|a1=1|t1=troazh}} {{t|bg|a1=1|t1=урина}} {{t|sh|a1=1|t1=urin|a2=1|t2=урин}} {{t|yue|a1=1|t1=尿}} {{t|zh|a1=1|t1=尿}} {{t|ca|a1=1|t1=orina}} {{t|cs|a1=1|t1=moč}} {{t|ko|a1=1|t1=오줌}} {{t|da|a1=1|t1=urin}} {{t|dv|a1=1|t1=ކުޑަކަމުދާ ތަކެތި}} {{t|sk|a1=1|t1=moč}} {{t|sl|t1=seč|g1=m}} {{t|eo|a1=1|t1=urino}} {{t|et|a1=1|t1=uriin}} {{t|eu|a1=1|t1=gernu}} {{t|fi|a1=1|t1=virtsa}} {{t|fr|a1=1|t1=urine}} {{t|gd|a1=1|t1=mùn}} {{t|gl|a1=1|t1=urina}} {{t|he|a1=1|t1=שתן}} {{t|hi|a1=1|t1=मूत्र}} {{t|hu|a1=1|t1=vizelet}} {{t|id|a1=1|t1=urin}} {{t|io|a1=1|t1=urino}} {{t|en|a1=1|t1=urine}} {{t|ga|a1=1|t1=fual}} {{t|it|a1=1|t1=urina}} {{t|ja|a1=1|t1=尿}} {{t|ku|a1=1|t1=mîz}} {{t|la|a1=1|t1=urina}} {{t|lt|a1=1|t1=šlapimas}} {{t|ml|a1=1|t1=മൂത്രം}} {{t|mr|a1=1|t1=मूत्र}} {{t|ms|a1=1|t1=air kencing}} {{t|yua|a1=1|t1=wiix}} {{t|nci|a1=1|t1=axixtli}} {{t|nl|a1=1|t1=urine}} {{t|nn|a1=1|t1=urin}} {{t|nb|a1=1|t1=urin}} {{t|fa|a1=1|t1=ادرار}} {{t|pl|a1=1|t1=mocz}} {{t|pt|a1=1|t1=urina}} {{t|pua|a1=1|t1=iarhatsikata}} {{t|quz|a1=1|t1=ispay}} {{t|ro|a1=1|t1=urină}} {{t|ru|a1=1|t1=моча}} {{t|scn|a1=1|t1=orina}} {{t|sv|a1=1|t1=urin}} {{t|ta|a1=1|t1=சிறுநீர்}} {{t|te|a1=1|t1=మూత్రం}} {{t|th|a1=1|t1=ปัสสาวะ}} {{t|tok|a1=1|t1=telo jelo}} {{t|tr|a1=1|t1=idrar}} {{t|uk|a1=1|t1=сеча}} {{t|ur|a1=1|t1=بول}} {{t|yi|a1=1|t1=יורינע}} {{trad-abajo}} === Forma flexiva === ==== Forma verbal ==== ;1: {{forma verbo|orinar|p=3s|t=presente|m=indicativo}}. ;2: {{forma verbo|orinar|2s|imperativo|afirmativo=s}}. == {{lengua|ast}} == {{pron-graf|leng=ast}} [[Categoría:AST:Líquidos]] === Etimología 1 === {{etimología|leng=ast}}. ==== {{sustantivo femenino|ast}} ==== {{ast.sust|s}} ;1 {{csem|fisiología|leng=ast}}: {{ucf}}. {{sinónimos|leng=ast|mexu|pis}} == Referencias y notas == <references /> 6wkqkq4eiqro5lzi4idrbk908mio3dq trama 0 8467 6076286 6020881 2026-04-01T08:25:21Z Oliver H 45381 /* {{sustantivo femenino|es}} */ Trama de red 6076286 wikitext text/x-wiki {{desambiguación|tramá|Trama}} == {{lengua|es}} == {{pron-graf}} === Etimología === {{etimología|la|trama}}. ==== {{sustantivo femenino|es}} ==== {{es.sust}} ;1 {{csem|textiles}}: [[conjunto|Conjunto]] de [[hilo]]s que, cruzados y enlazados con los de la [[urdimbre]], forman una [[tela]].<ref name="drae1925">{{DLE1925}}</ref> ;2: [[plan|Plan]] llevado a cabo en [[secreto]] e ilícitamente para el [[beneficio]] [[propio]] o el [[perjuicio]] [[ajeno]]. ;3: {{plm|disposición}} interna, contextura, [[ligazón]] entre las partes de un asunto u otra cosa.<ref name="drae1925" /> ;4 {{csem|cine|literatura}}: Por extensión, [[estructura]] que organiza alguna cosa, en especial el [[argumento]] de una [[narración]]. ;5: Conjunto de [[línea]]s horizontales, formadas por [[píxel]]es, que conforman a su vez una [[imagen]] [[televisivo|televisiva]]. ;6 {{csem|diseño}}: {{plm|retícula}} que se emplea en diseño gráfico para descomponer una imagen contínua en puntos discretos. ;7 {{csem|botánica}}: Flor de los árboles, especialmente del [[olivo]].<ref name="drae1925" /> {{uso|desusado}}. ;8 {{csem|[[red]]}}: Unidad de envío de [[dato]]s, serie sucesiva de [[bit]]s, organizados en forma [[cíclico|cíclica]]. ==== Véase también ==== {{w}} ==== Traducciones ==== {{trad-arriba}} {{t|de|t1=Handlung}} {{t|en|a1=1|t1=weft|a2=4,2|t2=plot}} {{trad-abajo}} === Formas flexivas === ==== Forma verbal ==== ;1: {{forma verbo|tramar|p=3s|t=presente|m=indicativo}}. ;2: {{forma verbo|tramar|2s|imperativo|afirmativo=s}}. {{uso}} para el negativo se emplea el presente del [[subjuntivo]]: "no ''[[trames]]''". == Referencias y notas == <references /> 80pkk5kpghw7vdryqslatuz9fcfg468 6076289 6076286 2026-04-01T11:49:44Z Tmagc 158167 6076289 wikitext text/x-wiki {{desambiguación|tramá|Trama}} == {{lengua|es}} == {{pron-graf}} === Etimología === {{etimología|la|trama}}. ==== {{sustantivo femenino|es}} ==== {{es.sust}} ;1 {{csem|textiles}}: [[conjunto|Conjunto]] de [[hilo]]s que, cruzados y enlazados con los de la [[urdimbre]], forman una [[tela]].<ref name="drae1925">{{DLE1925}}</ref> ;2: [[plan|Plan]] llevado a cabo en [[secreto]] e ilícitamente para el [[beneficio]] [[propio]] o el [[perjuicio]] [[ajeno]]. ;3: {{plm|disposición}} interna, contextura, [[ligazón]] entre las partes de un asunto u otra cosa.<ref name="drae1925" /> ;4 {{csem|cine|literatura}}: Por extensión, [[estructura]] que organiza alguna cosa, en especial el [[argumento]] de una [[narración]]. ;5: Conjunto de [[línea]]s horizontales, formadas por [[píxel]]es, que conforman a su vez una [[imagen]] [[televisivo|televisiva]]. ;6 {{csem|diseño}}: {{plm|retícula}} que se emplea en diseño gráfico para descomponer una imagen contínua en puntos discretos. ;7 {{csem|botánica}}: Flor de los árboles, especialmente del [[olivo]].<ref name="drae1925" /> {{uso|desusado}}. ;8 {{csem|informática|telecomunicaciones}}: Unidad de envío de [[dato]]s, serie sucesiva de [[bit]]s, organizados en forma [[cíclico|cíclica]]. ==== Véase también ==== {{w}} ==== Traducciones ==== {{trad-arriba}} {{t|de|t1=Handlung}} {{t|en|a1=1|t1=weft|a2=4,2|t2=plot}} {{trad-abajo}} === Formas flexivas === ==== Forma verbal ==== ;1: {{forma verbo|tramar|p=3s|t=presente|m=indicativo}}. ;2: {{forma verbo|tramar|2s|imperativo|afirmativo=s}}. {{uso}} para el negativo se emplea el presente del [[subjuntivo]]: "no ''[[trames]]''". == Referencias y notas == <references /> o92piwp8d6pt0zk2i17nhmesl3i80qu Tesauro:pene 110 12277 6076215 5944538 2026-03-31T18:12:11Z Raos10 93688 Formato, orden alfabético, remoción de diminutivos, aumentativos, duplicados y frases; Fusión de tesauro italiano 6076215 wikitext text/x-wiki == {{lengua|es}} == === Sustantivo === '''Acepción''': Órgano eréctil que presenta el macho de los vertebrados. ====Sinónimos ==== * [[amigo]]{{cita requerida}} * [[anguila]]{{cita requerida}} * [[arrollado de venas]] (Chile)<ref>[http://diccionariochileno.cl/term/arrollado+de+vena Diccionario chileno]</ref> * [[asunto]]{{cita requerida}} * [[badajo]] (El Salvador, Nicaragua, Cuba)<ref>{{DLE|badajo}}</ref> * [[banana]] (Guatemala, Honduras, Costa Rica, Bolivia)<ref>{{DLE|banana}}</ref> * [[barra]] (Cuba)<ref>{{DLE|barra}}</ref> * [[bergamota]]{{cita requerida}} * [[bicho]] (Honduras, Nicaragua, Panamá, Cuba, Puerto Rico, Venezuela)<ref>{{DLE|bicho}}</ref> * [[bichola]] (Culiacán y La Paz [México]){{cita requerida}} * [[bimbín]] (infantil; República Dominicana)<ref>{{Damer|bimbín}}</ref> * [[bimbolo]] (Puerto Rico, República Dominicana)<ref>{{Damer|bimbolo}}</ref> * [[boa]] (Honduras)<ref>{{Damer|boa}}</ref> * [[bobola]] {{cita requerida}} * [[boca de pescado]] {{cita requerida}} * [[bote de laca]] {{cita requerida}} * [[bruta]] (Honduras)<ref>{{Damer|bruta}}</ref> * [[caballero]] {{cita requerida}} * [[cabeza de bala]] {{cita requerida}} * [[cabeza de bombero]] (Chile)<ref name=unataxonomia /><ref>{{Damer|cabeza}}</ref> * [[cabeza de gato]] {{cita requerida}} * [[cabeza de papa]] {{cita requerida}} * [[cabeza]] {{cita requerida}} * [[cabezón]] (Puerto Rico, Ecuador, Chile, Perú)<ref>{{Damer|cabezón}}</ref> * [[cabezona]] (Honduras, El Salvador, Nicaragua)<ref>{{Damer|cabezona}}</ref> * [[cadorcha]] (Argentina) {{cita requerida}} * [[cadorna]] (Argentina) {{cita requerida}} * [[callampa]] (Bolivia, Chile, Perú)<ref>{{Damer|callampa}}</ref> * [[callaputas]] {{cita requerida}} * [[camote]] (México, El Salvador)<ref>{{DLE|camote}}</ref> * [[canario]] (Ecuador)<ref>{{DLE|canario}}</ref> * [[caña]] (Cuba)<ref>{{DLE|caña}}</ref> * [[cañón]] (Ecuador)<ref>{{DLE|cañón}}</ref> * [[cara de caballo]] (Honduras)<ref>{{Damer|cara}}</ref> * [[cara de haba]] (Chile) <ref name=unataxonomia /> * [[carajo]] (malsonante) * [[carne en barra]] {{cita requerida}} * [[casco alemán]] (Chile) {{cita requerida}} * [[chafalote]] (México)<ref>{{Damer}}</ref> * [[chagual]]{{cita requerida}} * [[chaira]] (suresre de México)<ref>{{Damer|chaira}}</ref> * [[chalampi]] (Argentina){{cita requerida}} * [[chalompa]] (Argentina){{cita requerida}} * [[chaparro]] (Venezuela){{cita requerida}} * [[charasca]] (Argentina){{cita requerida}} * [[chava]]{{cita requerida}} * [[chibichanga]] (infantil, Islas Canarias){{cita requerida}} * [[chico]] (Bolivia)<ref>{{Damer|chico}}</ref> * [[chilaba]] (Asturias [España]){{cita requerida}} * [[chile]] (México, Guatemala, El Salvador)<ref>{{Damer|chile}}</ref> * [[chilo]] (NE Argentina, Paraguay){{cita requerida}} * [[chimbo]] (Colombia){{cita requerida}} * [[chino tuerto]] (Chile) <ref name=unataxonomia /><ref>{{Damer|chino}}</ref> * [[chiquito]]{{cita requerida}} * [[chistorra]] (España){{cita requerida}} * [[chito]] (Colombia){{cita requerida}} * [[choclo]] {{cita requerida}} * [[chola]] (Guatemala)<ref>{{Damer|chola}}</ref> * [[chorizo]] (Guatemala, Honduras, El Salvador, Nicaragua, Costa Rica, Ecuador, Perú, Cuba, Bolivia)<ref>{{Damer|chorizo}}</ref> * [[chorra]] (España)<ref>{{DLE}}</ref> * [[chosta]]{{cita requerida}} * [[chostomo]]{{cita requerida}} * [[chota]] (Argentina, Uruguay)<ref>{{Damer|chota}}</ref> * [[chotazo]]{{cita requerida}} * [[choto]] (Argentina, Uruguay)<ref>{{Damer|choto}}</ref> * [[chulapi]] (vesre de [[pichula]]){{cita requerida}} * [[chunchula]]{{cita requerida}} * [[chupachup]] {{cita requerida}} * [[chupete]] {{cita requerida}} * [[chupetín]]{{cita requerida}} * [[chupilco]] (Chile){{cita requerida}} * [[churra]] (Andalucía) * [[churro]]{{cita requerida}} * [[chuto]] (Chile)<ref>{{Damer|chuto}}</ref> * [[cíclope]] (Perú) {{cita requerida}} * [[cigala]] (España){{cita requerida}} * [[cilindro cárnico]] (Argentina){{cita requerida}} * [[cimbrel]] (España){{cita requerida}} * [[cipote]] (España)<ref>{{DLE}}</ref> * [[cogote de pavo]] {{cita requerida}} * [[cola]]{{cita requerida}} * [[colilla]] (diminutivo infantil; España){{cita requerida}} * [[colloma]] (Chile)<ref>{{Damer|colloma}}</ref> * [[congrio]] {{cita requerida}} * [[conina]] (infantil, Andalucía){{cita requerida}} * [[copi]] (Chile) * [[corneta]] (Chile, Perú)<ref>{{Damer|corneta}}</ref> * [[corneta]] {{cita requerida}} * [[cosa]] (México, Guatemala, Hondurar, El Salvador, Nicaragua, Venezuela, Perí, Bolivia)<ref>{{Damer|cosa}}</ref> * [[coso]] (Bolivia)<ref>{{Damer|coso}}</ref> * [[cuatro letras]] (Chile) <ref name=unataxonomia /> * [[cuca]] (Honduras, El Salvador, Nicaragua)<ref>{{Damer|cuca}}</ref> * [[cuello de tortuga]] (Honduras)<ref>{{Damer|cuello}}</ref> * [[cumplesueños]] {{cita requerida}} * [[dedo sin uña]] (México, Honduras, El Salvador, Costa Rica) <ref name=unataxonomia /><ref>{{Damer|dedo}}</ref> * [[dedo venoso]] (Perú) {{cita requerida}} * [[diuca]] (Chile) <ref name=unataxonomia /> * [[estaca]] (El Salvador, Puerto Rico)<ref>{{Damer|estaca}}</ref> * [[estrolin]] (Colombia){{cita requerida}} * [[falo]] (formal) * [[fierro]] (México, Perú)<ref>{{Damer|fierro}}</ref> * [[flauta]] (Puerto Rico)<ref>{{Damer|flauta}}</ref> * [[freno de mano]] (Chile) {{cita requerida}} * [[ganso]] (Argentina)<ref>{{Damer|ganso}}</ref> * [[garcha]] (rioplatense)<ref>{{Damer|garcha}}</ref> * [[garcilote]] (Argentina) {{cita requerida}} * [[garompa]] (rioplatense) * [[garrote]] (Honduras, El Salvador, Nicaragua, República Dominicana, Perú, Costa Rica)<ref>{{Damer|garrote}}</ref> * [[gaver]] (vesre de [[verga]]){{cita requerida}} * [[guañaño]] (Chile) {{cita requerida}} * [[guarifái]] (Nicaragua)<ref>{{Damer|guarifái}}</ref> * [[guasamandrapa]] (Perú){{cita requerida}} * [[guasca]] (Panamá, Chile, Paraguay, Argentina, Uruguay)<ref>{{Damer|guasca}}</ref> * [[guazamandrapa]] (Perú){{cita requerida}} * [[guazamayeta]] (Cartagena y Barranquilla) * [[güevo]] (República Dominicana, Puerto Rico, Venezuela, Ecuador)<ref>{{Damer|güevo}}</ref> * [[herramienta]]{{cita requerida}} * [[hierro]] (Cuba)<ref>{{Damer|hierro}}</ref> * [[huañaño]] (Chile){{cita requerida}} * [[huasca]] (Chile)<ref>{{Damer|huasca}}</ref> * [[huasca]] (lit.: látigo; Chile) * [[instrumento]]{{cita requerida}} * [[invento]]{{cita requerida}} * [[kallampa]] (oeste de Bolivia)<ref>{{Damer|kallampa}}</ref> * [[kika]]{{cita requerida}} * [[lápiz]] (Chile){{cita requerida}} * [[limón]]{{cita requerida}} * [[lomio]] (Colombia){{cita requerida}} * [[longaniza]] (Chile){{cita requerida}} * [[longaniza]]{{cita requerida}} * [[macana]] (México, Cuba, República Dominicana, centro de Bolivia, Chile, Guatemala, Puerto Rico)<ref>{{Damer|macana}}</ref> * [[maceta]] (Honduras, República Dominicana, Puerto Rico)<ref>{{Damer|maceta}}</ref> * [[machete]] (Cuba, Venezuela)<ref>{{Damer|machete}}</ref> * [[mamadera de cuero]] (Chile){{cita requerida}} * [[mandado]] (Cuba)<ref>{{Damer|mandado}}</ref> * [[manguaco]] (Chile){{cita requerida}} * [[manguaco]] {{cita requerida}} * [[manguera]] (Honduras, El Salvador, Cuba, Bolivia)<ref>{{Damer|maceta}}</ref> * [[manubrio]]{{cita requerida}} * [[masculinidad]] (en las novelas en español del siglo XX) * [[matraca]]{{cita requerida}} * [[mazacuata]] (Guatemala, Honduras, El Salvador)<ref>{{Damer|mazacuata}}</ref> * [[mazorca]] (El Salvador)<ref>{{Damer|mazorca}}</ref> * [[mercado]] (Colombia){{cita requerida}} * [[miembro viril]] (formal) * [[miembro]] * [[minga]] (América) * [[mona]] (El Salvador)<ref>{{Damer|mona}}</ref> * [[monda]] (México){{cita requerida}} * [[mondá]] (norte de Colombia)<ref>{{Damer|mondá}}</ref> * [[morronga]] (Cuba)<ref>{{Damer|morronga}}</ref> * [[muñeco]] (El Salvador, Cuba, Chile)<ref>{{Damer|muñeco}}</ref> * [[nabo]] (España){{cita requerida}} * [[nácaro]] (Andalucía){{cita requerida}} * [[nepe]] * [[niño]] (Cuba)<ref>{{Damer|niño}}</ref> * [[niño]] (Cuba)<ref>{{Damer|niño}}</ref> * [[nunflo]]{{cita requerida}} * [[nutria]] (Argentina)<ref>{{Damer|nutria}}</ref> * [[ñonga]]{{cita requerida}} * [[órgano]]{{cita requerida}} * [[paja]]{{cita requerida}} * [[pajarito]]{{cita requerida}} * [[pájaro]]{{cita requerida}} * [[palanca]] (El Salvador)<ref>{{Damer|palanca}}</ref> * [[palo]] (El Salvador, Nicaragua, Perú, centro de Bolivia, Honduras, Cuba, Chile, Argentina, Uruguay)<ref name="palo">{{Damer|palo}}</ref> * [[palo de tombo]] (Perú)<ref name="palo"/> * [[paloma]] (Guatemala, Honduras, El Salvador, Nicaragua, Panamá, Colombia, Venezuela, México, Costa Rica, Ecuador, oeste de Bolivia, Perú)<ref>{{Damer|paloma}}</ref> * [[pancho]] {{cita requerida}} * [[paquete]]{{cita requerida}} * [[parra]] {{cita requerida}} * [[partes]] * [[pedazo]] (rioplatense) * [[pelado]] (Chile) * [[pelado con Beatle]] (Chile) {{cita requerida}} * [[pelado con polera]] (Chile) {{cita requerida}} * [[pelado tuerto]] {{cita requerida}} * [[pelao en silla de ruedas]] (Chile) {{cita requerida}} * [[pelao que escupe]] (Argentina) {{cita requerida}} * [[penca]] (Guatemala, El Salvador, Chile)<ref name=unataxonomia /><ref>{{Damer|penca}}</ref> * [[pene]] (formal) * [[pepino]]{{cita requerida}} * [[pescuezona]] (México) {{cita requerida}} * [[picha]]<ref>{{DLE}}</ref> * [[piche]] * [[pichi]] (Bolivia, Argentina)<ref>{{Damer|pichi}}</ref> * [[picho]] (rioplatense)<ref>{{Damer|picho}}</ref> * [[pichula]] (Perú, Bolivia, Argentina, Chile) <ref name=unataxonomia /><ref>{{Damer|pichula}}</ref> * [[pichula]] (Perú, Bolivia, Chile, Argentina)<ref>{{Damer|pichula}}</ref> * [[pico]] (El Salvador, Cuba, oeste de Bolivia, Paraguay, Chile)c<ref name=unataxonomia /> * [[picoroco]] (paronimia de [[pico]], en Chile){{cita requerida}} * [[pierna del medio]] (Chile) <ref name=unataxonomia /> * [[pija]]<ref>{{DLE|pija}}</ref> * [[pijo]] (España)<ref>{{DLE|pijo}}</ref> * [[pilila]] (infantil; España)<ref>{{DLE|pilila}}</ref> * [[pilín]] (infantil; Latinoamérica)<ref>{{DLE|pilín}}</ref> * [[pilita]] (infantil; Perú){{cita requerida}} * [[pinchila]] (Argentina)<ref>{{Damer|pinchila}}</ref> * [[pincho]] (Perú)<ref>{{Damer|pincho}}</ref> * [[pindonga]] (El Salvador, Argentina)<ref>{{Damer|pindonga}}</ref> * [[pinga]] (América)<ref>{{Damer|pinga}}</ref> * [[pingüiñoño]] (Colombia){{cita requerida}} * [[piola]] (en algunas regiones no rioplatenses de Argentina){{cita requerida}} * [[pipe]] (Guatemala, Honduras, El Salvador)<ref>{{Damer|pipe}}</ref> * [[pipí]] (México, El Salvador, Nicaragua, Panamá, Cuba, Puerto Rico, Colombia, Venezuela, Perú, Uruguay)<ref>{{Damer|pipí}}</ref> * [[pipilí]] (Perú)<ref>{{Damer|pipilí}}</ref> * [[pipilín]] (Perú)<ref>{{Damer|pipilín}}</ref> * [[pipilita]] (infantil; Perú){{cita requerida}} * [[pirinola]] (México, Guatemala, Honduras, El Salvador, Nicaragua, Costa Rica, Perú, Ecuador)<ref>{{Damer|pirinola}}</ref> * [[piripicho]] (Argentina, Uruguay)<ref>{{Damer|piripicho}}</ref> * [[pirrín]] (México)<ref>{{Damer|pirrín}}</ref> * [[pirula]] (Chile){{cita requerida}} * [[pirulí]] (El Salvador, Puerto Rico)<ref>{{Damer|pirulí}}</ref> * [[pirulín]] (República Dominicana, Bolivia, Argentina, Uruguay, Puerto Rico, Chile)<ref>{{Damer|pirulín}}</ref> * [[pirulita]] (infantil; Perú){{cita requerida}} * [[pishilín]] (noroeste de Argentina)<ref>{{Damer|pishilín}}</ref> * [[pistola de quaker]] (Chile){{cita requerida}} * [[pito]] (coloquial)<ref>{{DLE|pito}}</ref> * [[plátano]] (Guatemala, Honduras, El Salvador, Nicaragua, Bolivia)<ref>{{Damer|plátano}}</ref> * [[polla]] (malsonante)<ref>{{DLE|polla}}</ref> * [[poronga]] (Bolivia, Argentina, Uruguay)<ref>{{Damer|poronga}}</ref> * [[porra]] (Andalucía){{cita requerida}} * [[potoco]] (lit.: ave, especie de colúmbido silvestre del oriente venezolano; lenguaje infantil) * [[potoco]]s (infantil; oriente de Venezuela){{cita requerida}} * [[potranca]] (suroccidente colombiano y el [[w:Valle del Cauca|Valle del Cauca]]){{cita requerida}} * [[príapo]] * [[pudendo]] (formal) * [[rabo]] (vulgar)<ref>{{DLE|rabo}}</ref> * [[rajatela]] {{cita requerida}} * [[reata]] (México, Guatemala, El Salvador, Costa Rica)<ref>{{Damer|reata}}</ref> * [[regalón de la provincia]] (Chile) <ref name=unataxonomia>[http://repositorio.uchile.cl/bitstream/handle/2250/132777/Una-taxonomia-de-los-actos-humoristicos.pdf?sequence=1 Una taxonomía de los actos humorísticos ]</ref> * [[rejo]]{{cita requerida}} * [[riata]] (México, Nicaragua)<ref>{{Damer|riata}}</ref> * [[riel]] (Guatemala, El Salvador, Costa Rica)<ref>{{Damer|riel}}</ref> * [[ripio]] (República Dominicana)<ref>{{Damer|ripio}}</ref> * [[sable]] (El Salvador, Nicaragua)<ref>{{Damer|sable}}</ref> * [[sacho]] (Canarias){{cita requerida}} * [[salchicha]]{{cita requerida}} * [[saoco]] (en el Caribe){{cita requerida}} * [[señor bombero]] {{cita requerida}} * [[señor calvo]] {{cita requerida}} * [[señor pincel]] {{cita requerida}} * [[sinhueso]]<ref name=sinhueso>[https://www.lavozdegalicia.es/noticia/opinion/2002/10/07/sinhueso/0003_1264794.htm La sinhueso - La voz de Galicia]</ref> * [[sinorejas]] {{cita requerida}} * [[socio]] (andino){{cita requerida}} * [[sultán]] (España){{cita requerida}} * [[sunsún]]{{cita requerida}} * [[taraja]]{{cita requerida}} * [[tararira]] (Paraguay){{cita requerida}} * [[tercera pierna]]{{cita requerida}} * [[tilín]] (México)]{{cita requerida}} * [[tita]] (en Cataluña)]{{cita requerida}} * [[tolete]] (Colombia, Cuba, República Dominicana){{cita requerida}} * [[tolonga]]{{cita requerida}} * [[tornillo]]{{cita requerida}} * [[trabuco]]{{cita requerida}} * [[tranca]]{{cita requerida}} * [[tranca]]{{cita requerida}} * [[tripa]] (Perú, Bolivia, Argentina)<ref>{{Damer|tripa}}</ref> * [[trola]] (Perú)<ref>{{Damer|trola}}</ref> * [[tronco]] (Bolivia)<ref>{{Damer|tronco}}</ref> * [[trozo]] (Cuba)<ref>{{Damer|trozo}}</ref> * [[tuco]] (Costa Rica, Ecuador)<ref>{{Damer|tuco}}</ref> * [[tula]] (Chile) <ref name=unataxonomia /><ref>{{Damer|tula}}</ref> * [[tula]] (en Chile) <ref name=unataxonomia /> * [[undécimo dedo]]{{cita requerida}} * [[vaginómetro]]{{cita requerida}} * [[verga]] (malsonante)<ref>{{DLE|verga}}</ref> * [[vichola]]{{cita requerida}} * [[virilidad]] {{cita requerida}} * [[virote]] (oeste de Honduras, Nicaragua)<ref>{{Damer|virote}}</ref> * [[wañaño]] (Chile){{cita requerida}} * [[zambomba]] {{cita requerida}} * [[zanahoria]] {{cita requerida}} * [[zunzún]] {{cita requerida}} * [[zurriago]]{{cita requerida}} == {{lengua|it}} == === Sustantivo === '''Acepción''': Órgano eréctil que presenta el macho de los vertebrados. ====Sinónimos ==== * [[pene]] (formal) * [[cazzo]] (malsonante) * [[minchia]] (malsonante) * [[pisello]] (familiar, a menudo infantil) * [[uccello]] (familiar, eufemístico) == Referencias y notas == <references /> oo80mmkdkg2m6nj9sfkna73wl9ftnqy 6076226 6076215 2026-03-31T18:55:59Z Raos10 93688 6076226 wikitext text/x-wiki == {{lengua|es}} == === Sustantivo === '''Acepción''': Órgano eréctil que presenta el macho de los vertebrados. ====Sinónimos ==== * [[amigo]]{{cita requerida}} * [[anguila]]{{cita requerida}} * [[arrollado de venas]] (Chile)<ref>[http://diccionariochileno.cl/term/arrollado+de+vena Diccionario chileno]</ref> * [[asunto]]{{cita requerida}} * [[badajo]] (El Salvador, Nicaragua, Cuba)<ref>{{DLE|badajo}}</ref> * [[banana]] (Guatemala, Honduras, Costa Rica, Bolivia)<ref>{{DLE|banana}}</ref> * [[barra]] (Cuba)<ref>{{DLE|barra}}</ref> * [[bergamota]]{{cita requerida}} * [[bicho]] (Honduras, Nicaragua, Panamá, Cuba, Puerto Rico, Venezuela)<ref>{{DLE|bicho}}</ref> * [[bichola]] (Culiacán y La Paz [México]){{cita requerida}} * [[bimbín]] (infantil; República Dominicana)<ref>{{Damer|bimbín}}</ref> * [[bimbolo]] (Puerto Rico, República Dominicana)<ref>{{Damer|bimbolo}}</ref> * [[boa]] (Honduras)<ref>{{Damer|boa}}</ref> * [[bobola]] {{cita requerida}} * [[boca de pescado]] {{cita requerida}} * [[bote de laca]] {{cita requerida}} * [[bruta]] (Honduras)<ref>{{Damer|bruta}}</ref> * [[caballero]] {{cita requerida}} * [[cabeza de bala]] {{cita requerida}} * [[cabeza de bombero]] (Chile)<ref name=unataxonomia /><ref>{{Damer|cabeza}}</ref> * [[cabeza de gato]] {{cita requerida}} * [[cabeza de papa]] {{cita requerida}} * [[cabeza]] {{cita requerida}} * [[cabezón]] (Puerto Rico, Ecuador, Chile, Perú)<ref>{{Damer|cabezón}}</ref> * [[cabezona]] (Honduras, El Salvador, Nicaragua)<ref>{{Damer|cabezona}}</ref> * [[cadorcha]] (Argentina) {{cita requerida}} * [[cadorna]] (Argentina) {{cita requerida}} * [[callampa]] (Bolivia, Chile, Perú)<ref>{{Damer|callampa}}</ref> * [[callaputas]] {{cita requerida}} * [[camote]] (México, El Salvador)<ref>{{DLE|camote}}</ref> * [[canario]] (Ecuador)<ref>{{DLE|canario}}</ref> * [[caña]] (Cuba)<ref>{{DLE|caña}}</ref> * [[cañón]] (Ecuador)<ref>{{DLE|cañón}}</ref> * [[cara de caballo]] (Honduras)<ref>{{Damer|cara}}</ref> * [[cara de haba]] (Chile) <ref name=unataxonomia /> * [[carajo]] (malsonante) * [[carne en barra]] {{cita requerida}} * [[casco alemán]] (Chile) {{cita requerida}} * [[chafalote]] (México)<ref>{{Damer}}</ref> * [[chagual]]{{cita requerida}} * [[chaira]] (suresre de México)<ref>{{Damer|chaira}}</ref> * [[chalampi]] (Argentina){{cita requerida}} * [[chalompa]] (Argentina){{cita requerida}} * [[chaparro]] (Venezuela){{cita requerida}} * [[charasca]] (Argentina){{cita requerida}} * [[chava]]{{cita requerida}} * [[chibichanga]] (infantil, Islas Canarias){{cita requerida}} * [[chico]] (Bolivia)<ref>{{Damer|chico}}</ref> * [[chilaba]] (Asturias [España]){{cita requerida}} * [[chile]] (México, Guatemala, El Salvador)<ref>{{Damer|chile}}</ref> * [[chilo]] (NE Argentina, Paraguay){{cita requerida}} * [[chimbo]] (Colombia){{cita requerida}} * [[chino tuerto]] (Chile) <ref name=unataxonomia /><ref>{{Damer|chino}}</ref> * [[chiquito]]{{cita requerida}} * [[chistorra]] (España){{cita requerida}} * [[chito]] (Colombia){{cita requerida}} * [[choclo]] {{cita requerida}} * [[chola]] (Guatemala)<ref>{{Damer|chola}}</ref> * [[chorizo]] (Guatemala, Honduras, El Salvador, Nicaragua, Costa Rica, Ecuador, Perú, Cuba, Bolivia)<ref>{{Damer|chorizo}}</ref> * [[chorra]] (España)<ref>{{DLE}}</ref> * [[chosta]]{{cita requerida}} * [[chostomo]]{{cita requerida}} * [[chota]] (Argentina, Uruguay)<ref>{{Damer|chota}}</ref> * [[chotazo]]{{cita requerida}} * [[choto]] (Argentina, Uruguay)<ref>{{Damer|choto}}</ref> * [[chulapi]] (vesre de [[pichula]]){{cita requerida}} * [[chunchula]]{{cita requerida}} * [[chupachup]] {{cita requerida}} * [[chupete]] {{cita requerida}} * [[chupetín]]{{cita requerida}} * [[chupilco]] (Chile){{cita requerida}} * [[churra]] (Andalucía) * [[churro]]{{cita requerida}} * [[chuto]] (Chile)<ref>{{Damer|chuto}}</ref> * [[cíclope]] (Perú) {{cita requerida}} * [[cigala]] (España){{cita requerida}} * [[cilindro cárnico]] (Argentina){{cita requerida}} * [[cimbrel]] (España){{cita requerida}} * [[cipote]] (España)<ref>{{DLE}}</ref> * [[cogote de pavo]] {{cita requerida}} * [[cola]]{{cita requerida}} * [[colilla]] (diminutivo infantil; España){{cita requerida}} * [[colloma]] (Chile)<ref>{{Damer|colloma}}</ref> * [[congrio]] {{cita requerida}} * [[conina]] (infantil, Andalucía){{cita requerida}} * [[copi]] (Chile) * [[corneta]] (Chile, Perú)<ref>{{Damer|corneta}}</ref> * [[corneta]] {{cita requerida}} * [[cosa]] (México, Guatemala, Hondurar, El Salvador, Nicaragua, Venezuela, Perí, Bolivia)<ref>{{Damer|cosa}}</ref> * [[coso]] (Bolivia)<ref>{{Damer|coso}}</ref> * [[cuatro letras]] (Chile) <ref name=unataxonomia /> * [[cuca]] (Honduras, El Salvador, Nicaragua)<ref>{{Damer|cuca}}</ref> * [[cuello de tortuga]] (Honduras)<ref>{{Damer|cuello}}</ref> * [[cumplesueños]] {{cita requerida}} * [[dedo sin uña]] (México, Honduras, El Salvador, Costa Rica) <ref name=unataxonomia /><ref>{{Damer|dedo}}</ref> * [[dedo venoso]] (Perú) {{cita requerida}} * [[diuca]] (Chile) <ref name=unataxonomia /> * [[estaca]] (El Salvador, Puerto Rico)<ref>{{Damer|estaca}}</ref> * [[estrolin]] (Colombia){{cita requerida}} * [[falo]] (formal) * [[fierro]] (México, Perú)<ref>{{Damer|fierro}}</ref> * [[flauta]] (Puerto Rico)<ref>{{Damer|flauta}}</ref> * [[freno de mano]] (Chile) {{cita requerida}} * [[ganso]] (Argentina)<ref>{{Damer|ganso}}</ref> * [[garcha]] (rioplatense)<ref>{{Damer|garcha}}</ref> * [[garcilote]] (Argentina) {{cita requerida}} * [[garompa]] (rioplatense) * [[garrote]] (Honduras, El Salvador, Nicaragua, República Dominicana, Perú, Costa Rica)<ref>{{Damer|garrote}}</ref> * [[gaver]] (vesre de [[verga]]){{cita requerida}} * [[guañaño]] (Chile) {{cita requerida}} * [[guarifái]] (Nicaragua)<ref>{{Damer|guarifái}}</ref> * [[guasamandrapa]] (Perú){{cita requerida}} * [[guasca]] (Panamá, Chile, Paraguay, Argentina, Uruguay)<ref>{{Damer|guasca}}</ref> * [[guazamandrapa]] (Perú){{cita requerida}} * [[guazamayeta]] (Cartagena y Barranquilla) * [[güevo]] (República Dominicana, Puerto Rico, Venezuela, Ecuador)<ref>{{Damer|güevo}}</ref> * [[herramienta]]{{cita requerida}} * [[hierro]] (Cuba)<ref>{{Damer|hierro}}</ref> * [[huañaño]] (Chile){{cita requerida}} * [[huasca]] (Chile)<ref>{{Damer|huasca}}</ref> * [[huasca]] (lit.: látigo; Chile) * [[instrumento]]{{cita requerida}} * [[invento]]{{cita requerida}} * [[kallampa]] (oeste de Bolivia)<ref>{{Damer|kallampa}}</ref> * [[kika]]{{cita requerida}} * [[lápiz]] (Chile){{cita requerida}} * [[limón]]{{cita requerida}} * [[lomio]] (Colombia){{cita requerida}} * [[longaniza]] (Chile){{cita requerida}} * [[longaniza]]{{cita requerida}} * [[macana]] (México, Cuba, República Dominicana, centro de Bolivia, Chile, Guatemala, Puerto Rico)<ref>{{Damer|macana}}</ref> * [[maceta]] (Honduras, República Dominicana, Puerto Rico)<ref>{{Damer|maceta}}</ref> * [[machete]] (Cuba, Venezuela)<ref>{{Damer|machete}}</ref> * [[mamadera de cuero]] (Chile){{cita requerida}} * [[mandado]] (Cuba)<ref>{{Damer|mandado}}</ref> * [[manguaco]] (Chile){{cita requerida}} * [[manguaco]] {{cita requerida}} * [[manguera]] (Honduras, El Salvador, Cuba, Bolivia)<ref>{{Damer|maceta}}</ref> * [[manubrio]]{{cita requerida}} * [[masculinidad]] (en las novelas en español del siglo XX) * [[matraca]]{{cita requerida}} * [[mazacuata]] (Guatemala, Honduras, El Salvador)<ref>{{Damer|mazacuata}}</ref> * [[mazorca]] (El Salvador)<ref>{{Damer|mazorca}}</ref> * [[mercado]] (Colombia){{cita requerida}} * [[miembro viril]] (formal) * [[miembro]] * [[minga]] (América) * [[mona]] (El Salvador)<ref>{{Damer|mona}}</ref> * [[monda]] (México){{cita requerida}} * [[mondá]] (norte de Colombia)<ref>{{Damer|mondá}}</ref> * [[morronga]] (Cuba)<ref>{{Damer|morronga}}</ref> * [[muñeco]] (El Salvador, Cuba, Chile)<ref>{{Damer|muñeco}}</ref> * [[nabo]] (España){{cita requerida}} * [[nácaro]] (Andalucía){{cita requerida}} * [[nepe]] * [[niño]] (Cuba)<ref>{{Damer|niño}}</ref> * [[niño]] (Cuba)<ref>{{Damer|niño}}</ref> * [[nunflo]]{{cita requerida}} * [[nutria]] (Argentina)<ref>{{Damer|nutria}}</ref> * [[ñonga]]{{cita requerida}} * [[órgano]]{{cita requerida}} * [[paja]]{{cita requerida}} * [[pajarito]]{{cita requerida}} * [[pájaro]]{{cita requerida}} * [[palanca]] (El Salvador)<ref>{{Damer|palanca}}</ref> * [[palo]] (El Salvador, Nicaragua, Perú, centro de Bolivia, Honduras, Cuba, Chile, Argentina, Uruguay)<ref name="palo">{{Damer|palo}}</ref> * [[palo de tombo]] (Perú)<ref name="palo"/> * [[paloma]] (Guatemala, Honduras, El Salvador, Nicaragua, Panamá, Colombia, Venezuela, México, Costa Rica, Ecuador, oeste de Bolivia, Perú)<ref>{{Damer|paloma}}</ref> * [[pancho]] {{cita requerida}} * [[paquete]]{{cita requerida}} * [[parra]] {{cita requerida}} * [[partes]] * [[pedazo]] (rioplatense) * [[pelado]] (Chile) * [[pelado con Beatle]] (Chile) {{cita requerida}} * [[pelado con polera]] (Chile) {{cita requerida}} * [[pelado tuerto]] {{cita requerida}} * [[pelao en silla de ruedas]] (Chile) {{cita requerida}} * [[pelao que escupe]] (Argentina) {{cita requerida}} * [[penca]] (Guatemala, El Salvador, Chile)<ref name=unataxonomia /><ref>{{Damer|penca}}</ref> * [[pene]] (formal) * [[pepino]]{{cita requerida}} * [[pescuezona]] (México) {{cita requerida}} * [[picha]]<ref>{{DLE}}</ref> * [[piche]] * [[pichi]] (Bolivia, Argentina)<ref>{{Damer|pichi}}</ref> * [[picho]] (rioplatense)<ref>{{Damer|picho}}</ref> * [[pichula]] (Perú, Bolivia, Argentina, Chile) <ref name=unataxonomia /><ref>{{Damer|pichula}}</ref> * [[pichula]] (Perú, Bolivia, Chile, Argentina)<ref>{{Damer|pichula}}</ref> * [[pico]] (El Salvador, Cuba, oeste de Bolivia, Paraguay, Chile)c<ref name=unataxonomia /> * [[picoroco]] (paronimia de [[pico]], en Chile){{cita requerida}} * [[pierna del medio]] (Chile) <ref name=unataxonomia /> * [[pija]]<ref>{{DLE|pija}}</ref> * [[pijo]] (España)<ref>{{DLE|pijo}}</ref> * [[pilila]] (infantil; España)<ref>{{DLE|pilila}}</ref> * [[pilín]] (infantil; Latinoamérica)<ref>{{DLE|pilín}}</ref> * [[pilita]] (infantil; Perú){{cita requerida}} * [[pinchila]] (Argentina)<ref>{{Damer|pinchila}}</ref> * [[pincho]] (Perú)<ref>{{Damer|pincho}}</ref> * [[pindonga]] (El Salvador, Argentina)<ref>{{Damer|pindonga}}</ref> * [[pinga]] (América)<ref>{{Damer|pinga}}</ref> * [[pingüiñoño]] (Colombia){{cita requerida}} * [[piola]] (en algunas regiones no rioplatenses de Argentina){{cita requerida}} * [[pipe]] (Guatemala, Honduras, El Salvador)<ref>{{Damer|pipe}}</ref> * [[pipí]] (México, El Salvador, Nicaragua, Panamá, Cuba, Puerto Rico, Colombia, Venezuela, Perú, Uruguay)<ref>{{Damer|pipí}}</ref> * [[pipilí]] (Perú)<ref>{{Damer|pipilí}}</ref> * [[pipilín]] (Perú)<ref>{{Damer|pipilín}}</ref> * [[pipilita]] (infantil; Perú){{cita requerida}} * [[pirinola]] (México, Guatemala, Honduras, El Salvador, Nicaragua, Costa Rica, Perú, Ecuador)<ref>{{Damer|pirinola}}</ref> * [[piripicho]] (Argentina, Uruguay)<ref>{{Damer|piripicho}}</ref> * [[pirrín]] (México)<ref>{{Damer|pirrín}}</ref> * [[pirula]] (Chile){{cita requerida}} * [[pirulí]] (El Salvador, Puerto Rico)<ref>{{Damer|pirulí}}</ref> * [[pirulín]] (República Dominicana, Bolivia, Argentina, Uruguay, Puerto Rico, Chile)<ref>{{Damer|pirulín}}</ref> * [[pirulita]] (infantil; Perú){{cita requerida}} * [[pishilín]] (noroeste de Argentina)<ref>{{Damer|pishilín}}</ref> * [[pistola de quaker]] (Chile){{cita requerida}} * [[pito]] (coloquial)<ref>{{DLE|pito}}</ref> * [[plátano]] (Guatemala, Honduras, El Salvador, Nicaragua, Bolivia)<ref>{{Damer|plátano}}</ref> * [[polla]] (malsonante)<ref>{{DLE|polla}}</ref> * [[poronga]] (Bolivia, Argentina, Uruguay)<ref>{{Damer|poronga}}</ref> * [[porra]] (Andalucía){{cita requerida}} * [[potoco]]{{cita requerida}} * [[potranca]] (suroccidente colombiano y el [[w:Valle del Cauca|Valle del Cauca]]){{cita requerida}} * [[príapo]] * [[pudendo]] (formal) * [[rabo]] (vulgar)<ref>{{DLE|rabo}}</ref> * [[rajatela]] {{cita requerida}} * [[reata]] (México, Guatemala, El Salvador, Costa Rica)<ref>{{Damer|reata}}</ref> * [[regalón de la provincia]] (Chile) <ref name=unataxonomia>[http://repositorio.uchile.cl/bitstream/handle/2250/132777/Una-taxonomia-de-los-actos-humoristicos.pdf?sequence=1 Una taxonomía de los actos humorísticos ]</ref> * [[rejo]]{{cita requerida}} * [[riata]] (México, Nicaragua)<ref>{{Damer|riata}}</ref> * [[riel]] (Guatemala, El Salvador, Costa Rica)<ref>{{Damer|riel}}</ref> * [[ripio]] (República Dominicana)<ref>{{Damer|ripio}}</ref> * [[sable]] (El Salvador, Nicaragua)<ref>{{Damer|sable}}</ref> * [[sacho]] (Canarias){{cita requerida}} * [[salchicha]]{{cita requerida}} * [[saoco]] (en el Caribe){{cita requerida}} * [[señor bombero]] {{cita requerida}} * [[señor calvo]] {{cita requerida}} * [[señor pincel]] {{cita requerida}} * [[sinhueso]]<ref name=sinhueso>[https://www.lavozdegalicia.es/noticia/opinion/2002/10/07/sinhueso/0003_1264794.htm La sinhueso - La voz de Galicia]</ref> * [[sinorejas]] {{cita requerida}} * [[socio]] (andino){{cita requerida}} * [[sultán]] (España){{cita requerida}} * [[sunsún]]{{cita requerida}} * [[taraja]]{{cita requerida}} * [[tararira]] (Paraguay){{cita requerida}} * [[tercera pierna]]{{cita requerida}} * [[tilín]] (México){{cita requerida}} * [[tita]] (Cataluña){{cita requerida}} * [[tolete]] (Colombia, Cuba, República Dominicana){{cita requerida}} * [[tolonga]]{{cita requerida}} * [[tornillo]]{{cita requerida}} * [[trabuco]]{{cita requerida}} * [[tranca]]{{cita requerida}} * [[tranca]]{{cita requerida}} * [[tripa]] (Perú, Bolivia, Argentina)<ref>{{Damer|tripa}}</ref> * [[trola]] (Perú)<ref>{{Damer|trola}}</ref> * [[tronco]] (Bolivia)<ref>{{Damer|tronco}}</ref> * [[trozo]] (Cuba)<ref>{{Damer|trozo}}</ref> * [[tuco]] (Costa Rica, Ecuador)<ref>{{Damer|tuco}}</ref> * [[tula]] (Chile) <ref name=unataxonomia /><ref>{{Damer|tula}}</ref> * [[undécimo dedo]]{{cita requerida}} * [[vaginómetro]]{{cita requerida}} * [[verga]] (malsonante)<ref>{{DLE|verga}}</ref> * [[vichola]]{{cita requerida}} * [[virilidad]] {{cita requerida}} * [[virote]] (oeste de Honduras, Nicaragua)<ref>{{Damer|virote}}</ref> * [[wañaño]] (Chile){{cita requerida}} * [[zambomba]] {{cita requerida}} * [[zanahoria]] {{cita requerida}} * [[zunzún]] {{cita requerida}} * [[zurriago]]{{cita requerida}} == {{lengua|it}} == === Sustantivo === '''Acepción''': Órgano eréctil que presenta el macho de los vertebrados. ====Sinónimos ==== * [[pene]] (formal) * [[cazzo]] (malsonante) * [[minchia]] (malsonante) * [[pisello]] (familiar, a menudo infantil) * [[uccello]] (familiar, eufemístico) == Referencias y notas == <references /> o4km1chfhph9ycwin1codzmmms3perc 6076227 6076226 2026-03-31T18:56:25Z Raos10 93688 6076227 wikitext text/x-wiki == {{lengua|es}} == === Sustantivo === '''Acepción''': Órgano eréctil que presenta el macho de los vertebrados. ====Sinónimos ==== * [[amigo]]{{cita requerida}} * [[anguila]]{{cita requerida}} * [[arrollado de venas]] (Chile)<ref>[http://diccionariochileno.cl/term/arrollado+de+vena Diccionario chileno]</ref> * [[asunto]]{{cita requerida}} * [[badajo]] (El Salvador, Nicaragua, Cuba)<ref>{{DLE|badajo}}</ref> * [[banana]] (Guatemala, Honduras, Costa Rica, Bolivia)<ref>{{DLE|banana}}</ref> * [[barra]] (Cuba)<ref>{{DLE|barra}}</ref> * [[bergamota]]{{cita requerida}} * [[bicho]] (Honduras, Nicaragua, Panamá, Cuba, Puerto Rico, Venezuela)<ref>{{DLE|bicho}}</ref> * [[bichola]] (Culiacán y La Paz [México]){{cita requerida}} * [[bimbín]] (infantil; República Dominicana)<ref>{{Damer|bimbín}}</ref> * [[bimbolo]] (Puerto Rico, República Dominicana)<ref>{{Damer|bimbolo}}</ref> * [[boa]] (Honduras)<ref>{{Damer|boa}}</ref> * [[bobola]] {{cita requerida}} * [[boca de pescado]] {{cita requerida}} * [[bote de laca]] {{cita requerida}} * [[bruta]] (Honduras)<ref>{{Damer|bruta}}</ref> * [[caballero]] {{cita requerida}} * [[cabeza de bala]] {{cita requerida}} * [[cabeza de bombero]] (Chile)<ref name=unataxonomia /><ref>{{Damer|cabeza}}</ref> * [[cabeza de gato]] {{cita requerida}} * [[cabeza de papa]] {{cita requerida}} * [[cabeza]] {{cita requerida}} * [[cabezón]] (Puerto Rico, Ecuador, Chile, Perú)<ref>{{Damer|cabezón}}</ref> * [[cabezona]] (Honduras, El Salvador, Nicaragua)<ref>{{Damer|cabezona}}</ref> * [[cadorcha]] (Argentina) {{cita requerida}} * [[cadorna]] (Argentina) {{cita requerida}} * [[callampa]] (Bolivia, Chile, Perú)<ref>{{Damer|callampa}}</ref> * [[callaputas]] {{cita requerida}} * [[camote]] (México, El Salvador)<ref>{{DLE|camote}}</ref> * [[canario]] (Ecuador)<ref>{{DLE|canario}}</ref> * [[caña]] (Cuba)<ref>{{DLE|caña}}</ref> * [[cañón]] (Ecuador)<ref>{{DLE|cañón}}</ref> * [[cara de caballo]] (Honduras)<ref>{{Damer|cara}}</ref> * [[cara de haba]] (Chile) <ref name=unataxonomia /> * [[carajo]] (malsonante) * [[carne en barra]] {{cita requerida}} * [[casco alemán]] (Chile) {{cita requerida}} * [[chafalote]] (México)<ref>{{Damer}}</ref> * [[chagual]]{{cita requerida}} * [[chaira]] (suresre de México)<ref>{{Damer|chaira}}</ref> * [[chalampi]] (Argentina){{cita requerida}} * [[chalompa]] (Argentina){{cita requerida}} * [[chaparro]] (Venezuela){{cita requerida}} * [[charasca]] (Argentina){{cita requerida}} * [[chava]]{{cita requerida}} * [[chibichanga]] (infantil, Islas Canarias){{cita requerida}} * [[chico]] (Bolivia)<ref>{{Damer|chico}}</ref> * [[chilaba]] (Asturias [España]){{cita requerida}} * [[chile]] (México, Guatemala, El Salvador)<ref>{{Damer|chile}}</ref> * [[chilo]] (NE Argentina, Paraguay){{cita requerida}} * [[chimbo]] (Colombia){{cita requerida}} * [[chino tuerto]] (Chile) <ref name=unataxonomia /><ref>{{Damer|chino}}</ref> * [[chiquito]]{{cita requerida}} * [[chistorra]] (España){{cita requerida}} * [[chito]] (Colombia){{cita requerida}} * [[choclo]] {{cita requerida}} * [[chola]] (Guatemala)<ref>{{Damer|chola}}</ref> * [[chorizo]] (Guatemala, Honduras, El Salvador, Nicaragua, Costa Rica, Ecuador, Perú, Cuba, Bolivia)<ref>{{Damer|chorizo}}</ref> * [[chorra]] (España)<ref>{{DLE}}</ref> * [[chosta]]{{cita requerida}} * [[chostomo]]{{cita requerida}} * [[chota]] (Argentina, Uruguay)<ref>{{Damer|chota}}</ref> * [[chotazo]]{{cita requerida}} * [[choto]] (Argentina, Uruguay)<ref>{{Damer|choto}}</ref> * [[chulapi]] (vesre de [[pichula]]){{cita requerida}} * [[chunchula]]{{cita requerida}} * [[chupachup]] {{cita requerida}} * [[chupete]] {{cita requerida}} * [[chupetín]]{{cita requerida}} * [[chupilco]] (Chile){{cita requerida}} * [[churra]] (Andalucía) * [[churro]]{{cita requerida}} * [[chuto]] (Chile)<ref>{{Damer|chuto}}</ref> * [[cíclope]] (Perú) {{cita requerida}} * [[cigala]] (España){{cita requerida}} * [[cilindro cárnico]] (Argentina){{cita requerida}} * [[cimbrel]] (España){{cita requerida}} * [[cipote]] (España)<ref>{{DLE}}</ref> * [[cogote de pavo]] {{cita requerida}} * [[cola]]{{cita requerida}} * [[colilla]] (diminutivo infantil; España){{cita requerida}} * [[colloma]] (Chile)<ref>{{Damer|colloma}}</ref> * [[congrio]] {{cita requerida}} * [[conina]] (infantil, Andalucía){{cita requerida}} * [[copi]] (Chile) * [[corneta]] (Chile, Perú)<ref>{{Damer|corneta}}</ref> * [[corneta]] {{cita requerida}} * [[cosa]] (México, Guatemala, Hondurar, El Salvador, Nicaragua, Venezuela, Perí, Bolivia)<ref>{{Damer|cosa}}</ref> * [[coso]] (Bolivia)<ref>{{Damer|coso}}</ref> * [[cuatro letras]] (Chile) <ref name=unataxonomia /> * [[cuca]] (Honduras, El Salvador, Nicaragua)<ref>{{Damer|cuca}}</ref> * [[cuello de tortuga]] (Honduras)<ref>{{Damer|cuello}}</ref> * [[cumplesueños]] {{cita requerida}} * [[dedo sin uña]] (México, Honduras, El Salvador, Costa Rica) <ref name=unataxonomia /><ref>{{Damer|dedo}}</ref> * [[dedo venoso]] (Perú) {{cita requerida}} * [[diuca]] (Chile) <ref name=unataxonomia /> * [[estaca]] (El Salvador, Puerto Rico)<ref>{{Damer|estaca}}</ref> * [[estrolin]] (Colombia){{cita requerida}} * [[falo]] (formal) * [[fierro]] (México, Perú)<ref>{{Damer|fierro}}</ref> * [[flauta]] (Puerto Rico)<ref>{{Damer|flauta}}</ref> * [[freno de mano]] (Chile) {{cita requerida}} * [[ganso]] (Argentina)<ref>{{Damer|ganso}}</ref> * [[garcha]] (rioplatense)<ref>{{Damer|garcha}}</ref> * [[garcilote]] (Argentina) {{cita requerida}} * [[garompa]] (rioplatense) * [[garrote]] (Honduras, El Salvador, Nicaragua, República Dominicana, Perú, Costa Rica)<ref>{{Damer|garrote}}</ref> * [[gaver]] (vesre de [[verga]]){{cita requerida}} * [[guañaño]] (Chile) {{cita requerida}} * [[guarifái]] (Nicaragua)<ref>{{Damer|guarifái}}</ref> * [[guasamandrapa]] (Perú){{cita requerida}} * [[guasca]] (Panamá, Chile, Paraguay, Argentina, Uruguay)<ref>{{Damer|guasca}}</ref> * [[guazamandrapa]] (Perú){{cita requerida}} * [[guazamayeta]] (Cartagena y Barranquilla) * [[güevo]] (República Dominicana, Puerto Rico, Venezuela, Ecuador)<ref>{{Damer|güevo}}</ref> * [[herramienta]]{{cita requerida}} * [[hierro]] (Cuba)<ref>{{Damer|hierro}}</ref> * [[huañaño]] (Chile){{cita requerida}} * [[huasca]] (Chile)<ref>{{Damer|huasca}}</ref> * [[huasca]] (lit.: látigo; Chile) * [[instrumento]]{{cita requerida}} * [[invento]]{{cita requerida}} * [[kallampa]] (oeste de Bolivia)<ref>{{Damer|kallampa}}</ref> * [[kika]]{{cita requerida}} * [[lápiz]] (Chile){{cita requerida}} * [[limón]]{{cita requerida}} * [[lomio]] (Colombia){{cita requerida}} * [[longaniza]] (Chile){{cita requerida}} * [[longaniza]]{{cita requerida}} * [[macana]] (México, Cuba, República Dominicana, centro de Bolivia, Chile, Guatemala, Puerto Rico)<ref>{{Damer|macana}}</ref> * [[maceta]] (Honduras, República Dominicana, Puerto Rico)<ref>{{Damer|maceta}}</ref> * [[machete]] (Cuba, Venezuela)<ref>{{Damer|machete}}</ref> * [[mamadera de cuero]] (Chile){{cita requerida}} * [[mandado]] (Cuba)<ref>{{Damer|mandado}}</ref> * [[manguaco]] (Chile){{cita requerida}} * [[manguaco]] {{cita requerida}} * [[manguera]] (Honduras, El Salvador, Cuba, Bolivia)<ref>{{Damer|maceta}}</ref> * [[manubrio]]{{cita requerida}} * [[masculinidad]] (en las novelas en español del siglo XX) * [[matraca]]{{cita requerida}} * [[mazacuata]] (Guatemala, Honduras, El Salvador)<ref>{{Damer|mazacuata}}</ref> * [[mazorca]] (El Salvador)<ref>{{Damer|mazorca}}</ref> * [[mercado]] (Colombia){{cita requerida}} * [[miembro viril]] (formal) * [[miembro]] * [[minga]] (América) * [[mona]] (El Salvador)<ref>{{Damer|mona}}</ref> * [[monda]] (México){{cita requerida}} * [[mondá]] (norte de Colombia)<ref>{{Damer|mondá}}</ref> * [[morronga]] (Cuba)<ref>{{Damer|morronga}}</ref> * [[muñeco]] (El Salvador, Cuba, Chile)<ref>{{Damer|muñeco}}</ref> * [[nabo]] (España){{cita requerida}} * [[nácaro]] (Andalucía){{cita requerida}} * [[nepe]] * [[niño]] (Cuba)<ref>{{Damer|niño}}</ref> * [[nunflo]]{{cita requerida}} * [[nutria]] (Argentina)<ref>{{Damer|nutria}}</ref> * [[ñonga]]{{cita requerida}} * [[órgano]]{{cita requerida}} * [[paja]]{{cita requerida}} * [[pajarito]]{{cita requerida}} * [[pájaro]]{{cita requerida}} * [[palanca]] (El Salvador)<ref>{{Damer|palanca}}</ref> * [[palo]] (El Salvador, Nicaragua, Perú, centro de Bolivia, Honduras, Cuba, Chile, Argentina, Uruguay)<ref name="palo">{{Damer|palo}}</ref> * [[palo de tombo]] (Perú)<ref name="palo"/> * [[paloma]] (Guatemala, Honduras, El Salvador, Nicaragua, Panamá, Colombia, Venezuela, México, Costa Rica, Ecuador, oeste de Bolivia, Perú)<ref>{{Damer|paloma}}</ref> * [[pancho]] {{cita requerida}} * [[paquete]]{{cita requerida}} * [[parra]] {{cita requerida}} * [[partes]] * [[pedazo]] (rioplatense) * [[pelado]] (Chile) * [[pelado con Beatle]] (Chile) {{cita requerida}} * [[pelado con polera]] (Chile) {{cita requerida}} * [[pelado tuerto]] {{cita requerida}} * [[pelao en silla de ruedas]] (Chile) {{cita requerida}} * [[pelao que escupe]] (Argentina) {{cita requerida}} * [[penca]] (Guatemala, El Salvador, Chile)<ref name=unataxonomia /><ref>{{Damer|penca}}</ref> * [[pene]] (formal) * [[pepino]]{{cita requerida}} * [[pescuezona]] (México) {{cita requerida}} * [[picha]]<ref>{{DLE}}</ref> * [[piche]] * [[pichi]] (Bolivia, Argentina)<ref>{{Damer|pichi}}</ref> * [[picho]] (rioplatense)<ref>{{Damer|picho}}</ref> * [[pichula]] (Perú, Bolivia, Argentina, Chile) <ref name=unataxonomia /><ref>{{Damer|pichula}}</ref> * [[pichula]] (Perú, Bolivia, Chile, Argentina)<ref>{{Damer|pichula}}</ref> * [[pico]] (El Salvador, Cuba, oeste de Bolivia, Paraguay, Chile)c<ref name=unataxonomia /> * [[picoroco]] (paronimia de [[pico]], en Chile){{cita requerida}} * [[pierna del medio]] (Chile) <ref name=unataxonomia /> * [[pija]]<ref>{{DLE|pija}}</ref> * [[pijo]] (España)<ref>{{DLE|pijo}}</ref> * [[pilila]] (infantil; España)<ref>{{DLE|pilila}}</ref> * [[pilín]] (infantil; Latinoamérica)<ref>{{DLE|pilín}}</ref> * [[pilita]] (infantil; Perú){{cita requerida}} * [[pinchila]] (Argentina)<ref>{{Damer|pinchila}}</ref> * [[pincho]] (Perú)<ref>{{Damer|pincho}}</ref> * [[pindonga]] (El Salvador, Argentina)<ref>{{Damer|pindonga}}</ref> * [[pinga]] (América)<ref>{{Damer|pinga}}</ref> * [[pingüiñoño]] (Colombia){{cita requerida}} * [[piola]] (en algunas regiones no rioplatenses de Argentina){{cita requerida}} * [[pipe]] (Guatemala, Honduras, El Salvador)<ref>{{Damer|pipe}}</ref> * [[pipí]] (México, El Salvador, Nicaragua, Panamá, Cuba, Puerto Rico, Colombia, Venezuela, Perú, Uruguay)<ref>{{Damer|pipí}}</ref> * [[pipilí]] (Perú)<ref>{{Damer|pipilí}}</ref> * [[pipilín]] (Perú)<ref>{{Damer|pipilín}}</ref> * [[pipilita]] (infantil; Perú){{cita requerida}} * [[pirinola]] (México, Guatemala, Honduras, El Salvador, Nicaragua, Costa Rica, Perú, Ecuador)<ref>{{Damer|pirinola}}</ref> * [[piripicho]] (Argentina, Uruguay)<ref>{{Damer|piripicho}}</ref> * [[pirrín]] (México)<ref>{{Damer|pirrín}}</ref> * [[pirula]] (Chile){{cita requerida}} * [[pirulí]] (El Salvador, Puerto Rico)<ref>{{Damer|pirulí}}</ref> * [[pirulín]] (República Dominicana, Bolivia, Argentina, Uruguay, Puerto Rico, Chile)<ref>{{Damer|pirulín}}</ref> * [[pirulita]] (infantil; Perú){{cita requerida}} * [[pishilín]] (noroeste de Argentina)<ref>{{Damer|pishilín}}</ref> * [[pistola de quaker]] (Chile){{cita requerida}} * [[pito]] (coloquial)<ref>{{DLE|pito}}</ref> * [[plátano]] (Guatemala, Honduras, El Salvador, Nicaragua, Bolivia)<ref>{{Damer|plátano}}</ref> * [[polla]] (malsonante)<ref>{{DLE|polla}}</ref> * [[poronga]] (Bolivia, Argentina, Uruguay)<ref>{{Damer|poronga}}</ref> * [[porra]] (Andalucía){{cita requerida}} * [[potoco]]{{cita requerida}} * [[potranca]] (suroccidente colombiano y el [[w:Valle del Cauca|Valle del Cauca]]){{cita requerida}} * [[príapo]] * [[pudendo]] (formal) * [[rabo]] (vulgar)<ref>{{DLE|rabo}}</ref> * [[rajatela]] {{cita requerida}} * [[reata]] (México, Guatemala, El Salvador, Costa Rica)<ref>{{Damer|reata}}</ref> * [[regalón de la provincia]] (Chile) <ref name=unataxonomia>[http://repositorio.uchile.cl/bitstream/handle/2250/132777/Una-taxonomia-de-los-actos-humoristicos.pdf?sequence=1 Una taxonomía de los actos humorísticos ]</ref> * [[rejo]]{{cita requerida}} * [[riata]] (México, Nicaragua)<ref>{{Damer|riata}}</ref> * [[riel]] (Guatemala, El Salvador, Costa Rica)<ref>{{Damer|riel}}</ref> * [[ripio]] (República Dominicana)<ref>{{Damer|ripio}}</ref> * [[sable]] (El Salvador, Nicaragua)<ref>{{Damer|sable}}</ref> * [[sacho]] (Canarias){{cita requerida}} * [[salchicha]]{{cita requerida}} * [[saoco]] (en el Caribe){{cita requerida}} * [[señor bombero]] {{cita requerida}} * [[señor calvo]] {{cita requerida}} * [[señor pincel]] {{cita requerida}} * [[sinhueso]]<ref name=sinhueso>[https://www.lavozdegalicia.es/noticia/opinion/2002/10/07/sinhueso/0003_1264794.htm La sinhueso - La voz de Galicia]</ref> * [[sinorejas]] {{cita requerida}} * [[socio]] (andino){{cita requerida}} * [[sultán]] (España){{cita requerida}} * [[sunsún]]{{cita requerida}} * [[taraja]]{{cita requerida}} * [[tararira]] (Paraguay){{cita requerida}} * [[tercera pierna]]{{cita requerida}} * [[tilín]] (México){{cita requerida}} * [[tita]] (Cataluña){{cita requerida}} * [[tolete]] (Colombia, Cuba, República Dominicana){{cita requerida}} * [[tolonga]]{{cita requerida}} * [[tornillo]]{{cita requerida}} * [[trabuco]]{{cita requerida}} * [[tranca]]{{cita requerida}} * [[tranca]]{{cita requerida}} * [[tripa]] (Perú, Bolivia, Argentina)<ref>{{Damer|tripa}}</ref> * [[trola]] (Perú)<ref>{{Damer|trola}}</ref> * [[tronco]] (Bolivia)<ref>{{Damer|tronco}}</ref> * [[trozo]] (Cuba)<ref>{{Damer|trozo}}</ref> * [[tuco]] (Costa Rica, Ecuador)<ref>{{Damer|tuco}}</ref> * [[tula]] (Chile) <ref name=unataxonomia /><ref>{{Damer|tula}}</ref> * [[undécimo dedo]]{{cita requerida}} * [[vaginómetro]]{{cita requerida}} * [[verga]] (malsonante)<ref>{{DLE|verga}}</ref> * [[vichola]]{{cita requerida}} * [[virilidad]] {{cita requerida}} * [[virote]] (oeste de Honduras, Nicaragua)<ref>{{Damer|virote}}</ref> * [[wañaño]] (Chile){{cita requerida}} * [[zambomba]] {{cita requerida}} * [[zanahoria]] {{cita requerida}} * [[zunzún]] {{cita requerida}} * [[zurriago]]{{cita requerida}} == {{lengua|it}} == === Sustantivo === '''Acepción''': Órgano eréctil que presenta el macho de los vertebrados. ====Sinónimos ==== * [[pene]] (formal) * [[cazzo]] (malsonante) * [[minchia]] (malsonante) * [[pisello]] (familiar, a menudo infantil) * [[uccello]] (familiar, eufemístico) == Referencias y notas == <references /> t0096miayt7j6aintyumbkyvpdr5y7z 6076230 6076227 2026-03-31T19:04:44Z Raos10 93688 Adición de bollo, remoción de duplicados 6076230 wikitext text/x-wiki == {{lengua|es}} == === Sustantivo === '''Acepción''': Órgano eréctil que presenta el macho de los vertebrados. ====Sinónimos ==== * [[amigo]]{{cita requerida}} * [[anguila]]{{cita requerida}} * [[arrollado de venas]] (Chile)<ref>[http://diccionariochileno.cl/term/arrollado+de+vena Diccionario chileno]</ref> * [[asunto]]{{cita requerida}} * [[badajo]] (El Salvador, Nicaragua, Cuba)<ref>{{DLE|badajo}}</ref> * [[banana]] (Guatemala, Honduras, Costa Rica, Bolivia)<ref>{{DLE|banana}}</ref> * [[barra]] (Cuba)<ref>{{DLE|barra}}</ref> * [[bergamota]]{{cita requerida}} * [[bicho]] (Honduras, Nicaragua, Panamá, Cuba, Puerto Rico, Venezuela)<ref>{{DLE|bicho}}</ref> * [[bichola]] (Culiacán y La Paz [México]){{cita requerida}} * [[bimbín]] (infantil; República Dominicana)<ref>{{Damer|bimbín}}</ref> * [[bimbolo]] (Puerto Rico, República Dominicana)<ref>{{Damer|bimbolo}}</ref> * [[boa]] (Honduras)<ref>{{Damer|boa}}</ref> * [[bobola]] {{cita requerida}} * [[boca de pescado]] {{cita requerida}} * [[bollo]] (Puerto Rico)<ref>{{Damer|bollo}}</ref> * [[bote de laca]] {{cita requerida}} * [[bruta]] (Honduras)<ref>{{Damer|bruta}}</ref> * [[caballero]] {{cita requerida}} * [[cabeza de bala]] {{cita requerida}} * [[cabeza de bombero]] (Chile)<ref name=unataxonomia /><ref>{{Damer|cabeza}}</ref> * [[cabeza de gato]] {{cita requerida}} * [[cabeza de papa]] {{cita requerida}} * [[cabeza]] {{cita requerida}} * [[cabezón]] (Puerto Rico, Ecuador, Chile, Perú)<ref>{{Damer|cabezón}}</ref> * [[cabezona]] (Honduras, El Salvador, Nicaragua)<ref>{{Damer|cabezona}}</ref> * [[cadorcha]] (Argentina) {{cita requerida}} * [[cadorna]] (Argentina) {{cita requerida}} * [[callampa]] (Bolivia, Chile, Perú)<ref>{{Damer|callampa}}</ref> * [[callaputas]] {{cita requerida}} * [[camote]] (México, El Salvador)<ref>{{DLE|camote}}</ref> * [[canario]] (Ecuador)<ref>{{DLE|canario}}</ref> * [[caña]] (Cuba)<ref>{{DLE|caña}}</ref> * [[cañón]] (Ecuador)<ref>{{DLE|cañón}}</ref> * [[cara de caballo]] (Honduras)<ref>{{Damer|cara}}</ref> * [[cara de haba]] (Chile) <ref name=unataxonomia /> * [[carajo]] (malsonante) * [[carne en barra]] {{cita requerida}} * [[casco alemán]] (Chile) {{cita requerida}} * [[chafalote]] (México)<ref>{{Damer}}</ref> * [[chagual]]{{cita requerida}} * [[chaira]] (suresre de México)<ref>{{Damer|chaira}}</ref> * [[chalampi]] (Argentina){{cita requerida}} * [[chalompa]] (Argentina){{cita requerida}} * [[chaparro]] (Venezuela){{cita requerida}} * [[charasca]] (Argentina){{cita requerida}} * [[chava]]{{cita requerida}} * [[chibichanga]] (infantil, Islas Canarias){{cita requerida}} * [[chico]] (Bolivia)<ref>{{Damer|chico}}</ref> * [[chilaba]] (Asturias [España]){{cita requerida}} * [[chile]] (México, Guatemala, El Salvador)<ref>{{Damer|chile}}</ref> * [[chilo]] (NE Argentina, Paraguay){{cita requerida}} * [[chimbo]] (Colombia){{cita requerida}} * [[chino tuerto]] (Chile) <ref name=unataxonomia /><ref>{{Damer|chino}}</ref> * [[chiquito]]{{cita requerida}} * [[chistorra]] (España){{cita requerida}} * [[chito]] (Colombia){{cita requerida}} * [[choclo]] {{cita requerida}} * [[chola]] (Guatemala)<ref>{{Damer|chola}}</ref> * [[chorizo]] (Guatemala, Honduras, El Salvador, Nicaragua, Costa Rica, Ecuador, Perú, Cuba, Bolivia)<ref>{{Damer|chorizo}}</ref> * [[chorra]] (España)<ref>{{DLE}}</ref> * [[chosta]]{{cita requerida}} * [[chostomo]]{{cita requerida}} * [[chota]] (Argentina, Uruguay)<ref>{{Damer|chota}}</ref> * [[chotazo]]{{cita requerida}} * [[choto]] (Argentina, Uruguay)<ref>{{Damer|choto}}</ref> * [[chulapi]] (vesre de [[pichula]]){{cita requerida}} * [[chunchula]]{{cita requerida}} * [[chupachup]] {{cita requerida}} * [[chupete]] {{cita requerida}} * [[chupetín]]{{cita requerida}} * [[chupilco]] (Chile){{cita requerida}} * [[churra]] (Andalucía) * [[churro]]{{cita requerida}} * [[chuto]] (Chile)<ref>{{Damer|chuto}}</ref> * [[cíclope]] (Perú) {{cita requerida}} * [[cigala]] (España){{cita requerida}} * [[cilindro cárnico]] (Argentina){{cita requerida}} * [[cimbrel]] (España){{cita requerida}} * [[cipote]] (España)<ref>{{DLE}}</ref> * [[cogote de pavo]] {{cita requerida}} * [[cola]]{{cita requerida}} * [[colilla]] (diminutivo infantil; España){{cita requerida}} * [[colloma]] (Chile)<ref>{{Damer|colloma}}</ref> * [[congrio]] {{cita requerida}} * [[conina]] (infantil, Andalucía){{cita requerida}} * [[copi]] (Chile) * [[corneta]] (Chile, Perú)<ref>{{Damer|corneta}}</ref> * [[corneta]] {{cita requerida}} * [[cosa]] (México, Guatemala, Hondurar, El Salvador, Nicaragua, Venezuela, Perí, Bolivia)<ref>{{Damer|cosa}}</ref> * [[coso]] (Bolivia)<ref>{{Damer|coso}}</ref> * [[cuatro letras]] (Chile) <ref name=unataxonomia /> * [[cuca]] (Honduras, El Salvador, Nicaragua)<ref>{{Damer|cuca}}</ref> * [[cuello de tortuga]] (Honduras)<ref>{{Damer|cuello}}</ref> * [[cumplesueños]] {{cita requerida}} * [[dedo sin uña]] (México, Honduras, El Salvador, Costa Rica) <ref name=unataxonomia /><ref>{{Damer|dedo}}</ref> * [[dedo venoso]] (Perú) {{cita requerida}} * [[diuca]] (Chile) <ref name=unataxonomia /> * [[estaca]] (El Salvador, Puerto Rico)<ref>{{Damer|estaca}}</ref> * [[estrolin]] (Colombia){{cita requerida}} * [[falo]] (formal) * [[fierro]] (México, Perú)<ref>{{Damer|fierro}}</ref> * [[flauta]] (Puerto Rico)<ref>{{Damer|flauta}}</ref> * [[freno de mano]] (Chile) {{cita requerida}} * [[ganso]] (Argentina)<ref>{{Damer|ganso}}</ref> * [[garcha]] (rioplatense)<ref>{{Damer|garcha}}</ref> * [[garcilote]] (Argentina) {{cita requerida}} * [[garompa]] (rioplatense) * [[garrote]] (Honduras, El Salvador, Nicaragua, República Dominicana, Perú, Costa Rica)<ref>{{Damer|garrote}}</ref> * [[gaver]] (vesre de [[verga]]){{cita requerida}} * [[guañaño]] (Chile) {{cita requerida}} * [[guarifái]] (Nicaragua)<ref>{{Damer|guarifái}}</ref> * [[guasamandrapa]] (Perú){{cita requerida}} * [[guasca]] (Panamá, Chile, Paraguay, Argentina, Uruguay)<ref>{{Damer|guasca}}</ref> * [[guazamandrapa]] (Perú){{cita requerida}} * [[guazamayeta]] (Cartagena y Barranquilla) * [[güevo]] (República Dominicana, Puerto Rico, Venezuela, Ecuador)<ref>{{Damer|güevo}}</ref> * [[herramienta]]{{cita requerida}} * [[hierro]] (Cuba)<ref>{{Damer|hierro}}</ref> * [[huañaño]] (Chile){{cita requerida}} * [[huasca]] (Chile)<ref>{{Damer|huasca}}</ref> * [[instrumento]]{{cita requerida}} * [[invento]]{{cita requerida}} * [[kallampa]] (oeste de Bolivia)<ref>{{Damer|kallampa}}</ref> * [[kika]]{{cita requerida}} * [[lápiz]] (Chile){{cita requerida}} * [[limón]]{{cita requerida}} * [[lomio]] (Colombia){{cita requerida}} * [[longaniza]] (Chile){{cita requerida}} * [[macana]] (México, Cuba, República Dominicana, centro de Bolivia, Chile, Guatemala, Puerto Rico)<ref>{{Damer|macana}}</ref> * [[maceta]] (Honduras, República Dominicana, Puerto Rico)<ref>{{Damer|maceta}}</ref> * [[machete]] (Cuba, Venezuela)<ref>{{Damer|machete}}</ref> * [[mamadera de cuero]] (Chile){{cita requerida}} * [[mandado]] (Cuba)<ref>{{Damer|mandado}}</ref> * [[manguaco]] (Chile){{cita requerida}} * [[manguera]] (Honduras, El Salvador, Cuba, Bolivia)<ref>{{Damer|maceta}}</ref> * [[manubrio]]{{cita requerida}} * [[masculinidad]] (en las novelas en español del siglo XX) * [[matraca]]{{cita requerida}} * [[mazacuata]] (Guatemala, Honduras, El Salvador)<ref>{{Damer|mazacuata}}</ref> * [[mazorca]] (El Salvador)<ref>{{Damer|mazorca}}</ref> * [[mercado]] (Colombia){{cita requerida}} * [[miembro viril]] (formal) * [[miembro]] * [[minga]] (América) * [[mona]] (El Salvador)<ref>{{Damer|mona}}</ref> * [[monda]] (México){{cita requerida}} * [[mondá]] (norte de Colombia)<ref>{{Damer|mondá}}</ref> * [[morronga]] (Cuba)<ref>{{Damer|morronga}}</ref> * [[muñeco]] (El Salvador, Cuba, Chile)<ref>{{Damer|muñeco}}</ref> * [[nabo]] (España){{cita requerida}} * [[nácaro]] (Andalucía){{cita requerida}} * [[nepe]] (coloquial) * [[niño]] (Cuba)<ref>{{Damer|niño}}</ref> * [[nunflo]]{{cita requerida}} * [[nutria]] (Argentina)<ref>{{Damer|nutria}}</ref> * [[ñonga]]{{cita requerida}} * [[órgano]]{{cita requerida}} * [[paja]]{{cita requerida}} * [[pajarito]]{{cita requerida}} * [[pájaro]]{{cita requerida}} * [[palanca]] (El Salvador)<ref>{{Damer|palanca}}</ref> * [[palo]] (El Salvador, Nicaragua, Perú, centro de Bolivia, Honduras, Cuba, Chile, Argentina, Uruguay)<ref name="palo">{{Damer|palo}}</ref> * [[palo de tombo]] (Perú)<ref name="palo"/> * [[paloma]] (Guatemala, Honduras, El Salvador, Nicaragua, Panamá, Colombia, Venezuela, México, Costa Rica, Ecuador, oeste de Bolivia, Perú)<ref>{{Damer|paloma}}</ref> * [[pancho]] {{cita requerida}} * [[paquete]]{{cita requerida}} * [[parra]] {{cita requerida}} * [[partes]] * [[pedazo]] (rioplatense) * [[pelado]] (Chile) * [[pelado con Beatle]] (Chile) {{cita requerida}} * [[pelado con polera]] (Chile) {{cita requerida}} * [[pelado tuerto]] {{cita requerida}} * [[pelao en silla de ruedas]] (Chile) {{cita requerida}} * [[pelao que escupe]] (Argentina) {{cita requerida}} * [[penca]] (Guatemala, El Salvador, Chile)<ref name=unataxonomia /><ref>{{Damer|penca}}</ref> * [[pene]] (formal) * [[pepino]]{{cita requerida}} * [[pescuezona]] (México) {{cita requerida}} * [[picha]]<ref>{{DLE}}</ref> * [[piche]] * [[pichi]] (Bolivia, Argentina)<ref>{{Damer|pichi}}</ref> * [[picho]] (rioplatense)<ref>{{Damer|picho}}</ref> * [[pichula]] (Perú, Bolivia, Argentina, Chile) <ref name=unataxonomia /><ref>{{Damer|pichula}}</ref> * [[pichula]] (Perú, Bolivia, Chile, Argentina)<ref>{{Damer|pichula}}</ref> * [[pico]] (El Salvador, Cuba, oeste de Bolivia, Paraguay, Chile)c<ref name=unataxonomia /> * [[picoroco]] (paronimia de [[pico]], en Chile){{cita requerida}} * [[pierna del medio]] (Chile) <ref name=unataxonomia /> * [[pija]]<ref>{{DLE|pija}}</ref> * [[pijo]] (España)<ref>{{DLE|pijo}}</ref> * [[pilila]] (infantil; España)<ref>{{DLE|pilila}}</ref> * [[pilín]] (infantil; Latinoamérica)<ref>{{DLE|pilín}}</ref> * [[pilita]] (infantil; Perú){{cita requerida}} * [[pinchila]] (Argentina)<ref>{{Damer|pinchila}}</ref> * [[pincho]] (Perú)<ref>{{Damer|pincho}}</ref> * [[pindonga]] (El Salvador, Argentina)<ref>{{Damer|pindonga}}</ref> * [[pinga]] (América)<ref>{{Damer|pinga}}</ref> * [[pingüiñoño]] (Colombia){{cita requerida}} * [[piola]] (en algunas regiones no rioplatenses de Argentina){{cita requerida}} * [[pipe]] (Guatemala, Honduras, El Salvador)<ref>{{Damer|pipe}}</ref> * [[pipí]] (México, El Salvador, Nicaragua, Panamá, Cuba, Puerto Rico, Colombia, Venezuela, Perú, Uruguay)<ref>{{Damer|pipí}}</ref> * [[pipilí]] (Perú)<ref>{{Damer|pipilí}}</ref> * [[pipilín]] (Perú)<ref>{{Damer|pipilín}}</ref> * [[pipilita]] (infantil; Perú){{cita requerida}} * [[pirinola]] (México, Guatemala, Honduras, El Salvador, Nicaragua, Costa Rica, Perú, Ecuador)<ref>{{Damer|pirinola}}</ref> * [[piripicho]] (Argentina, Uruguay)<ref>{{Damer|piripicho}}</ref> * [[pirrín]] (México)<ref>{{Damer|pirrín}}</ref> * [[pirula]] (Chile){{cita requerida}} * [[pirulí]] (El Salvador, Puerto Rico)<ref>{{Damer|pirulí}}</ref> * [[pirulín]] (República Dominicana, Bolivia, Argentina, Uruguay, Puerto Rico, Chile)<ref>{{Damer|pirulín}}</ref> * [[pirulita]] (infantil; Perú){{cita requerida}} * [[pishilín]] (noroeste de Argentina)<ref>{{Damer|pishilín}}</ref> * [[pistola de quaker]] (Chile){{cita requerida}} * [[pito]] (coloquial)<ref>{{DLE|pito}}</ref> * [[plátano]] (Guatemala, Honduras, El Salvador, Nicaragua, Bolivia)<ref>{{Damer|plátano}}</ref> * [[polla]] (malsonante)<ref>{{DLE|polla}}</ref> * [[poronga]] (Bolivia, Argentina, Uruguay)<ref>{{Damer|poronga}}</ref> * [[porra]] (Andalucía){{cita requerida}} * [[potoco]]{{cita requerida}} * [[potranca]] (suroccidente colombiano y el [[w:Valle del Cauca|Valle del Cauca]]){{cita requerida}} * [[príapo]] * [[pudendo]] (formal) * [[rabo]] (vulgar)<ref>{{DLE|rabo}}</ref> * [[rajatela]] {{cita requerida}} * [[reata]] (México, Guatemala, El Salvador, Costa Rica)<ref>{{Damer|reata}}</ref> * [[regalón de la provincia]] (Chile) <ref name=unataxonomia>[http://repositorio.uchile.cl/bitstream/handle/2250/132777/Una-taxonomia-de-los-actos-humoristicos.pdf?sequence=1 Una taxonomía de los actos humorísticos ]</ref> * [[rejo]]{{cita requerida}} * [[riata]] (México, Nicaragua)<ref>{{Damer|riata}}</ref> * [[riel]] (Guatemala, El Salvador, Costa Rica)<ref>{{Damer|riel}}</ref> * [[ripio]] (República Dominicana)<ref>{{Damer|ripio}}</ref> * [[sable]] (El Salvador, Nicaragua)<ref>{{Damer|sable}}</ref> * [[sacho]] (Canarias){{cita requerida}} * [[salchicha]]{{cita requerida}} * [[saoco]] (en el Caribe){{cita requerida}} * [[señor bombero]] {{cita requerida}} * [[señor calvo]] {{cita requerida}} * [[señor pincel]] {{cita requerida}} * [[sinhueso]]<ref name=sinhueso>[https://www.lavozdegalicia.es/noticia/opinion/2002/10/07/sinhueso/0003_1264794.htm La sinhueso - La voz de Galicia]</ref> * [[sinorejas]] {{cita requerida}} * [[socio]] (andino){{cita requerida}} * [[sultán]] (España){{cita requerida}} * [[sunsún]]{{cita requerida}} * [[taraja]]{{cita requerida}} * [[tararira]] (Paraguay){{cita requerida}} * [[tercera pierna]]{{cita requerida}} * [[tilín]] (México){{cita requerida}} * [[tita]] (Cataluña){{cita requerida}} * [[tolete]] (Colombia, Cuba, República Dominicana){{cita requerida}} * [[tolonga]]{{cita requerida}} * [[tornillo]]{{cita requerida}} * [[trabuco]]{{cita requerida}} * [[tranca]]{{cita requerida}} * [[tranca]]{{cita requerida}} * [[tripa]] (Perú, Bolivia, Argentina)<ref>{{Damer|tripa}}</ref> * [[trola]] (Perú)<ref>{{Damer|trola}}</ref> * [[tronco]] (Bolivia)<ref>{{Damer|tronco}}</ref> * [[trozo]] (Cuba)<ref>{{Damer|trozo}}</ref> * [[tuco]] (Costa Rica, Ecuador)<ref>{{Damer|tuco}}</ref> * [[tula]] (Chile) <ref name=unataxonomia /><ref>{{Damer|tula}}</ref> * [[undécimo dedo]]{{cita requerida}} * [[vaginómetro]]{{cita requerida}} * [[verga]] (malsonante)<ref>{{DLE|verga}}</ref> * [[vichola]]{{cita requerida}} * [[virilidad]] {{cita requerida}} * [[virote]] (oeste de Honduras, Nicaragua)<ref>{{Damer|virote}}</ref> * [[wañaño]] (Chile){{cita requerida}} * [[zambomba]] {{cita requerida}} * [[zanahoria]] {{cita requerida}} * [[zunzún]] {{cita requerida}} * [[zurriago]]{{cita requerida}} == {{lengua|it}} == === Sustantivo === '''Acepción''': Órgano eréctil que presenta el macho de los vertebrados. ====Sinónimos ==== * [[pene]] (formal) * [[cazzo]] (malsonante) * [[minchia]] (malsonante) * [[pisello]] (familiar, a menudo infantil) * [[uccello]] (familiar, eufemístico) == Referencias y notas == <references /> ruupek3xhdsxdureyugid9m39taajdg abejarrón 0 12842 6076288 6022070 2026-04-01T11:31:16Z Limotecariu 6752 /* Traducciones */ 6076288 wikitext text/x-wiki == {{lengua|es}} == {{pron-graf}} === Etimología === {{etimología2|Aumentativo de [[abeja]].}} === {{sustantivo masculino|es}} === {{es.sust}} ;1 {{csem|insectos}}: {{plm|abejorro}}.<ref name="dlc1914">{{DLC1914|3||2013-8-8}}</ref> ;2: Juego entre tres sujetos, uno de los cuales, puesto en medio con las manos juntas delante de la boca, hace un ruido semejante al del [[abejón]], y entreteniendo así a los otros dos, procura darles bofetadas y evitar las de ellos.<ref name="dlc1914" /> === Véase también === {{w|abejorro}} === Traducciones === {{trad-arriba}} {{t|ast|a1=1|t1=abeyón|t2=babarón}} {{t|ca|a1=1|t1=burinot}} {{trad-abajo}} == Referencias y notas == <references /> b1tnxglcgifzkmew7asg7kn5k3ivv7w abejorro 0 12852 6076287 6021105 2026-04-01T11:30:38Z Limotecariu 6752 /* Traducciones */ 6076287 wikitext text/x-wiki == {{lengua|es}} == {{pron-graf}} [[Archivo:Bumblebee closeup.jpg|thumb|[1]]] === Etimología === {{etimología|sufijo|abeja|orro}} === {{sustantivo masculino|es}} === {{es.sust}} ;1 {{csem|insectos}}: (''Bombus'' spp.) [[insecto|Insecto]] himenóptero de dos a tres centímetros de largo, con el cuerpo velludo, generalmente negro con franjas amarillas o blancas, con cuatro alas membranosas. Se alimenta de polen y néctar. Zumba al volar. {{sinónimo|moscardón}}. ;2 {{csem|insectos}}: (''Vespa crabro'') [[insecto|Insecto]] [[himenóptero]], de dos a tres centímetros de largo. Vive en [[enjambre]]s hechos de papel que suelen colgar de ramas de los árboles. {{sinónimo|avispón}}. === Véase también === {{Wikipedia}} * [[abeja]] === Traducciones === {{trad-arriba}} {{t|de|a1=1|t1=Hummel|g1=f}} {{t|ast|a1=1|t1=abeyón|t2=babarón}} {{t|bg|a1=1|t1=дива пчела|a2=2|t2=стършел}} {{t|ca|a1=1|t1=borinot|g1=m}} {{t|cs|a1=1|t1=čmelák|g1=m}} {{t|fi|a1=1|t1=kimalainen}} {{t|fr|a1=1|t1=bourdon|g1=m|a2=2|t2=frelon}} {{t|en|a1=1|t1=bumblebee|a2=2|t2=hornet}} {{t|it|a1=1|t1=bombo|g1=m|a2=2|t2=calabrone}} {{t|yua|a1=1|t1=báalam kaab}} {{t|nci|a1=1|t1=xicohtli}} {{t|nch|t1=xikojtli}} {{t|nhw|t1=xikojtli}} {{t|nhe|t1=xikohtli}} {{t|pt|a1=1|t1=zangão|a2=1|t2=mamangaba|g2=m}} {{t|ru|a1=1|t1=шмель|tl1=šmel’}} {{t|scn|a1=1|t1=lapuni|g1=m}} {{t|zad|a1=1|t1=bzej}} {{t|zat|a1=1|t1=bezoj}} {{t|zai|a1=1|t1=biizu}} {{trad-abajo}} == Referencias y notas == <references /> qubsalewiag1tszg43jywjzd2d7wpno peu 0 25896 6076246 5249959 2026-04-01T00:54:46Z Adelpine 34679 Agrega la etimología tomada de [[fr:peu]] 6076246 wikitext text/x-wiki == {{lengua|ca}} == {{pron-graf|leng=ca}} ;1:[[pie]] === Etimología === {{etimología|leng=ca}}. == {{lengua|fr}} == {{pron-graf|leng=fr}} === Etimología === {{etimología|leng=fr|fro|pou}}, {{etim|leng=fr|la|paucum}}. === {{pronombre indefinido|fr}} === ;1: {{plm|pocos}}. == {{lengua|oc}} == {{pron-graf|leng=oc}} === Etimología === {{etimología|leng=oc}}. === {{sustantivo|oc}} === ;1: {{plm|cabello}}, [[pelo]] == Referencias y notas == <references /> 1elg1dg5qtrabc89dqpi0539mj2ikfy an 0 26615 6076235 6058793 2026-03-31T20:54:12Z Adelpine 34679 Agrega audios 6076235 wikitext text/x-wiki {{desambiguación|an-|-an|àn|ån|-añ}} == {{lengua|mul}} == {{pron-graf|leng=mul}} === {{abreviatura|mul}} === ;1: Idioma aragonés. == {{lengua|rup}} == {{pron-graf|leng=rup|1fone1=an}} === Etimología 1 === {{etimología|leng=rup|la|annus}}. ==== {{sustantivo|rup}} ==== ;1: {{plm|año}}. == {{lengua|az}} == {{pron-graf|leng=az|1fono1=ɑn}} === Etimología 1 === {{etimología|leng=az|ar|آن|tr=ʔān}}. ==== {{sustantivo|az}} ==== ;1: {{plm|momento}}. == {{lengua|bm}} == {{pron-graf|leng=bm}} === Etimología 1 === {{etimología|leng=bm}}. ==== {{pronombre|bm}} ==== ;1: {{plm|nosotros}}. == {{lengua|br}} == {{pron-graf|leng=br}} === Etimología 1 === {{etimología|leng=br}}. ==== {{artículo determinado|br}} ==== ;1: {{plm|el}}, [[la]], [[los]], [[las]]. {{uso|leng=br|se usa delante de palabras que comienzan por vocal, ''n-'', ''d-'', ''t-'' o ''h-''. En palabras que comienzan por ''l-'' se usa {{l+|br|al}}, y {{l+|br|ar}} en el resto de casos. Provoca mutación suave en los sustantivos femeninos en singular y los masculinos de persona en plural (excepto los que hacen el plural en ''-où'').}} {{ejemplo|an [[den]].|trad=el hombre.}} ==== Véase también ==== * {{l|br|-mañ}} * {{l|br|-se}} == {{lengua|kw}} == {{pron-graf|leng=kw}} === Etimología 1 === {{etimología|leng=kw}}. ==== {{artículo determinado|kw}} ==== ;1: {{plm|el}}, [[la]], [[los]], [[las]]. {{uso|leng=kw|Provoca mutación suave en los sustantivos femeninos en singular.}} {{ejemplo|an venyn|trad=la mujer}} ==== Véase también ==== * {{l|kw|ma}} * {{l|kw|na}} == {{lengua|fr}} == {{pron-graf|leng=fr|audio=LL-Q150 (fra)-GrandCelinien-an.wav|aunota=París|audio2=LL-Q150 (fra)-X-Javier-an.wav|aunota2=Massy|audio3=LL-Q150 (fra)-0x010C-an.wav|aunota3=Muntzenheim|audio4=LL-Q150 (fra)-Ltrlg-an.wav|aunota4=Lyon|audio5=LL-Q150 (fra)-Kiminou1-an.wav|aunota5=|audio6=LL-Q150 (fra)-Poslovitch-an.wav|aunota6=Vosgos|audio7=LL-Q150 (fra)-Ash Crow-an.wav|aunota7=París |h1=ans }} === Etimología 1 === {{etimología|leng=fr|la|annus|año}}, "[[edad]]", a su vez del protoindoeuropeo {{l+|ine-pro|*hₐet-nos-}}, de la raíz {{l+|ine-pro|*hₐet-}}, "[[ir]]". ==== {{sustantivo masculino|fr}} ==== {{fr.sust}} ;1: {{ucf|año}}. {{sinónimo|année}}. ==== Locuciones ==== * {{l|fr|joyeux nouvel an}}: ''feliz año nuevo''. ==== Véase también ==== {{w|leng=fr}} == {{lengua|en}} == {{pron-graf|leng=en |1pron1=tónico: Conservative Received Pronunciation|1fono1=æn|1audio1=LL-Q1860 (eng)-Back ache-an.wav|1aunota1=Londres |2pron1=tónico: General American, Standard Canadian|2fono1=æn|2fone2=ɛən|2fnota2=/æ/ raising|2audio2=en-us-an.ogg|2aunota2=California|2audio3=LL-Q1860 (eng)-Wodencafe-an.wav|2aunota3=Texas |3pron1=tónico: Australia|3fono1=æn |4pron1=tónico: Nueva Zelanda|4fono1=ɛn |5pron1=átono|5fono1=ən|5audio1=LL-Q1860 (eng)-Pvanp7-an (unstressed).wav|5aunota1=Australia|5audio2=en-us-an-unstressed.ogg|5aunota2=California, en la frase "an egg" |ls=1|h1=in|hnota1=átono, algunos acentos }} === Etimología 1 === {{etimología|leng=en|enm|an}}, {{etim|leng=en|ang|an|alt=ān}} ("literalmente, uno"), y este del protogermánico {{l+|gem-pro|*ainaz}}, a su vez del protoindoeuropeo {{l+|ine-pro|*óynos}}. Compárese el gótico {{l+|got|𐌰𐌹𐌽𐍃|tr=ains}}, el nórdico antiguo {{l+|non|einn}} (sueco {{l+|sv|en}}), el alemán antiguo {{l+|goh|ein}} (moderno {{l+|de|ein}}), el sajón antiguo {{l+|osx|en}} (neerlandés {{l+|nl|een}}) o el frisón antiguo {{l+|ofs|an}}. ==== {{artículo indeterminado|en}} ==== ;1: {{ucf|un}}, [[una]]. {{uso|leng=en|Cuando precede a palabras que comienzan por sonido vocálico (vocal o h muda). En otro caso se usa {{l+|en|a}}.}} == {{lengua|ga}} == {{pron-graf|leng=ga}} === Etimología 1 === {{etimología|leng=ga|sga|in}}, a su vez del protocelta {{l+|cel-pro|*sindo}}, "[[este]]", del protoindoeuropeo {{l+|ine-pro|*sḗm}}, "[[uno]]" o {{l+|ine-pro|*só}}, forma débil {{etim|leng=ga|ine-pro|sin}}, "[[este]]". ==== {{artículo|ga}} ==== ;1: {{ucf|el}}, [[la]]. {{ejemplo|Bliain ina dhiaidh sin, thug an rí fá deara an tromas a bhí ag éirí inti, [...].|c=libro|f=1896|t=An rí nach raibh le fáil bháis|u=http://wikisource.org/wiki/An_r%C3%AD_nach_raibh_le_f%C3%A1il_bh%C3%A1is}} ==== Declinación ==== {{ga.art}} === Etimología 2 === {{etimología|leng=ga|mga|an}}, a su vez del irlandés antiguo {{l+|sga|in}}, {{l+|sga|i}}{{-sup|''N''}}. ==== {{partícula|ga|interrogativa}} ==== ;1: {{impropia|Introduce las oraciones interrogativas afirmativas directas en presente.}}. {{uso|leng=ga|Requiere de la forma dependiente del verbo, que sufre mutación nasal.}} {{ejemplo|An bhfuil tú dall? nach bhfeiceann tú an casán? Bhuel, níl a fhios agam cé a lean tú, ach níor lean tú mise cibé,” arsa a athair.|a=Gordon; Ní Bhaoill McCoy|c=pagina|f=2002-1|fc=2011-9-26|t=Beo! (9) "Taisce Focal"|u=http://www.beo.ie/alt-taisce-focal-11.aspx}} ==== {{conjunción|ga}} ==== ;2: {{ucf|si}}; {{impropia|introduce oraciones interrogativas afirmativas indirectas en presente.}}. {{uso|leng=ga|Requiere de la forma dependiente del verbo, que sufre mutación nasal.}} {{ejemplo|Níl a fhios agam an bhfuil siad ag láimhseáil cúrsaí go mícheart anois nó nach bhfuil.|a=Tom Deignan|c=pagina|f=2004-9|fc=2011-9-12|t=Beo! (41)|u=http://www.beo.ie/alt-nixon-agus-na-diabhal-eireannaigh.aspx}} ==== Véase también ==== * nach * ar === Forma flexiva === ==== Forma verbal ==== ;1: {{forma|leng=ga|is|Forma interrogativa afirmativa del presente de indicativo de la cópula|tipo=verbo}}. {{ejemplo|An féidir leis an Aire a rá cén fáth go raibh árdú £9,000 agus cé hiad na dlíodóiri a fuair an t-airgead?|c=libro|f=1979|t=Díospóireachtaí párlaiminte: tuairisc oifigiúil|vol=314}} {{ejemplo|Níl a fhios agam an féidir é a rá mar sin i nGaeilge.|a=Dennis King|c=pagina|f=2011-10-20|fc=2011-10-21|t=Nótaí Imill: Bhí marú ag teastáil uaidh.|u=http://nimill.blogspot.com/2011/10/bhi-maru-ag-teastail-uaidh.html}} == {{lengua|hus}} == {{pron-graf|leng=hus}} === Etimología 1 === {{etimología|leng=hus}}. ==== {{artículo|hus}} ==== ;1: {{ucf|la}}, [[el]]. == {{lengua|la}} == {{pron-graf|leng=la}} === Etimología 1 === {{etimología|leng=la|incierta}}. ==== {{conjunción|la|interrogativa}} ==== ;1: ¿No es cierto que...?; ¿acaso no...?. {{uso|leng=la|a veces es reforzado por la partícula ne|formando anne}} == {{lengua|lfn}} == {{pron-graf|leng=lfn}} === Etimología === {{etimología|leng=lfn}}. === {{adverbio|lfn}} === ;1: {{plm|aún}}. == {{lengua|lmo}} == {{pron-graf|leng=lmo|g1=agn|g2=ann}} === Etimología 1 === {{etimología|leng=lmo|la|annus|año}}, "[[edad]]", a su vez del protoindoeuropeo {{l+|ine-pro|*hₐet-nos-}}, de la raíz {{l+|ine-pro|*hₐet-}}, "[[ir]]". ==== {{sustantivo masculino|lmo}} ==== ;1 {{csem|leng=lmo|tiempo}}: {{ucf|año}}. == {{lengua|omc}} == {{pron-graf|leng=omc}} === Etimología 1 === {{etimología|leng=omc}}. ==== {{sustantivo|omc}} ==== ;1: {{plm|casa}}.<ref>{{Chero2011}}</ref> == {{lengua|oc}} == {{pron-graf|leng=oc}} === Etimología 1 === {{etimología|leng=oc|la|annus|año}}, "[[edad]]", a su vez del protoindoeuropeo {{l+|ine-pro|*hₐet-nos-}}, de la raíz {{l+|ine-pro|*hₐet-}}, "[[ir]]". ==== {{sustantivo masculino|oc}} ==== ;1 {{csem|leng=oc|tiempo}}: {{ucf|año}}. == {{lengua|rm}} == {{pron-graf|leng=rm}} === Etimología 1 === {{etimología|leng=rm|la|annus|año}}, "[[edad]]", a su vez del protoindoeuropeo {{l+|ine-pro|*hₐet-nos-}}, de la raíz {{l+|ine-pro|*hₐet-}}, "[[ir]]". ==== {{sustantivo masculino|rm}} ==== ;1: {{ucf|año}}. == {{lengua|ro}} == {{swadesh|ro}} {{pron-graf|leng=ro}} === Etimología 1 === {{etimología|leng=ro|la|annus|año}}, "[[edad]]", a su vez del protoindoeuropeo {{l+|ine-pro|*hₐet-nos-}}, de la raíz {{l+|ine-pro|*hₐet-}}, "[[ir]]". ==== {{sustantivo masculino|ro}} ==== ;1: {{ucf|año}}. == {{lengua|wym}} == {{pron-graf|leng=wym}} === Etimología 1 === {{etimología|leng=wym}}. ==== {{conjunción|wym}} ==== ;1: {{ucf|y}}. == Referencias y notas == <references /> fsazirxmjt4bv23l7l18ilw40yffc3o fern 0 27667 6076200 6068283 2026-03-31T12:52:35Z Adelpine 34679 Agrega un audio 6076200 wikitext text/x-wiki == {{lengua|de}} == {{pron-graf|leng=de | audio1=LL-Q188 (deu)-Lucas Werkmeister-fern.wav| audio2=LL-Q188 (deu)-Sebastian Wallroth-fern.wav| audio3=De-fern2.ogg| audio4=LL-Q188 (deu)-CamelCaseNick-fern.wav| fone5=fɛːɐ̯n|1audio5=De-fern.ogg|1aunota1=Berlín|1aunota2=Berlín|1aunota3=Berlín|1aunota4=Hamburgo|1aunota5=Renania septentrional-Westfalia |1fono1=fɛʁn}} === Etimología === {{etimología|leng=de|goh|ferro}}.<ref>{{DWDS}}</ref> === {{adjetivo|de}} === ;1: {{plm|lejano}}, [[distante]]. {{ejemplo|Er kommt aus einem '''fernen''' Land.|trad=Él vino de un país '''lejano'''.}} {{de.adj|comp=+}} === {{adverbio de lugar|de}} === ;2: {{plm|lejos}} (de). {{ejemplo| '''Fern, fern''' ist meine Heimat.|trad=Mi patria está '''lejos, lejos'''.}} === Compuestos === * [[Fernsehen]] * [[Fernweh]] == {{lengua|en}} == {{pron-graf|leng=en |1pron1=Received Pronunciation|1fono1=fɜːn |2pron1=General American, Canadá|2fono1=fɝn|2audio1=En-us-fern.ogg|2aunota1=EE. UU.|2audio2=LL-Q1860 (eng)-Wodencafe-fern.wav|2aunota2=Texas |3pron1=Australia|3fono1=fɜːn|3fone2=fɘːn |4pron1=Nueva Zelanda|4fono1=føːn |ls=1 }} === Etimología === {{etimología|leng=en|enm|fern}}, este del inglés antiguo {{l+|ang|fearn}}, a su vez del protogermánico occidental {{l+|gmw-pro|*farn}}, este del protoindoeuropeo {{l+|ine-pro|*pornóm}} ("pluma, ala; helecho, hoja"), de {{l+|ine-pro|*p(t)erH-|glosa=helecho}}. === {{sustantivo|en}} === {{en.sust|c}} ;1 {{csem|leng=en|plantas}}: {{plm|helecho}}. {{sinónimo|leng=en|bracken}}. === Véase también === {{w|leng=en}} == Referencias y notas == <references /> 9qnjspb7b7u1tn9n8g72ipf7whvlhjd fromad 0 33478 6076242 4481988 2026-03-31T23:41:32Z Apisite 115465 /* {{lengua|vo}} */ + Declinación 6076242 wikitext text/x-wiki == {{lengua|vo}} == {{pron-graf|leng=vo}} === Etimología === {{etimología|leng=vo}}. === {{sustantivo|vo}} === ;1: {{plm|queso}} ==== Declinación ==== {{vo.sust}} == Referencias y notas == <references /> lu80i0qvsuluimw0lojbncby0htjt9r Plantilla:wikisauro 10 38697 6076231 5866245 2026-03-31T19:25:14Z Peter Bowman 34685 unificación de los tesauros de otros idiomas en uno solo junto con el castellano 6076231 wikitext text/x-wiki {{{2|<includeonly>:*</includeonly>'''Sinónimos:''' véase}}} [[Tesauro:{{{1|{{PAGENAME}}}}}#{{ucfirst:{{#invoke:lenguas|plantilla_cod_a_nombre|{{{leng|es}}}}}}}|Tesauro de ''{{{1|{{PAGENAME}}}}}'']].<noinclude>{{documentación}}</noinclude> b1s6f3lxpu4hw0exv55k7opx17lofam ronzar 0 43843 6076236 5810573 2026-03-31T21:39:07Z ~2026-20067-42 181670 /* Etimología 2 */ 6076236 wikitext text/x-wiki == {{lengua|es}} == {{pron-graf}} === Etimología 1 === {{etimología|onomatopeya}}. ==== {{verbo transitivo|es}} ==== ;1: Comer algo quebradizo, haciéndolo crujir con los dientes. {{uso|se usa también como verbo intransitivo}} {{sinónimo|ronchar|roznar}}. ;2: Desplazar con palancas un objeto pesado. ==== {{verbo intransitivo|es}} ==== ;3: Andar con dificultad, lentamente y a sacudones. {{derivad|ranzonero|roncero}}. ==== Conjugación ==== {{es.v}} ==== Traducciones ==== {{trad-arriba}} {{trad-abajo}} === Etimología 2 === {{etimología|xaa|رَٰمْزْ|tr=rámz}}, {{etim|ar|رمز|tr=ramz}}. ==== {{sustantivo masculino|es}} ==== {{es.sust}} ;1: Cuerda atada al cuello del [[caballo]] para sujetarlo a un poste o llevarlo caminando. {{sinónimo|ronzal}}. {{ejemplo|Se encaminaron a la parte de atrás del edificio, donde vieron un carruaje ligero con un caballo uncido y atado por el ''ronzar'' a una verja, cerca de la sala de disección.|c=pagina|t=Ambrose Bierce: Una noche de verano|u=http://www.lainsignia.org/2003/junio/cul_065.htm}} ==== Traducciones ==== {{trad-arriba}} {{trad-abajo}} == Referencias y notas == <references /> trc8kqf21vuicps53rx1mtdwz6ytf26 deuxième 0 46017 6076241 5842250 2026-03-31T23:08:17Z Adelpine 34679 Agrega una acepción y su ejemplo, tomados de [[fr:deuxième]] 6076241 wikitext text/x-wiki == {{lengua|fr}} == {{pron-graf|leng=fr|fono=dø.zjɛm|audio=Fr-deuxième.ogg|aunota=París|audio2=LL-Q150 (fra)-GrandCelinien-deuxième.wav|aunota2=París|audio3=LL-Q150 (fra)-Lepticed7-deuxième.wav|aunota3=Toulouse|audio4=LL-Q150 (fra)-LoquaxFR-deuxième.wav|aunota4=Vosgos|audio5=LL-Q150 (fra)-WikiLucas00-deuxième.wav|aunota5=Lyon}} === Etimología === {{etimología|leng=fr}}. === {{adjetivo|fr}} === {{fr.adj}} ;1: {{plm|segundo}}. === {{sustantivo masculino|fr}} === {{fr.sust}} ;2: Elemento ordinal, correspondiente al cardinal dos. {{ejemplo|Le deuxième précède le troisième et suit le premier.}} == Referencias y notas == <references /> f6n45ypxbx940a14llc78512wfzpfsx premier 0 46018 6076239 5852282 2026-03-31T22:37:50Z Adelpine 34679 Mejora una pronunciación AFI 6076239 wikitext text/x-wiki == {{lengua|fr}} == {{pron-graf|leng=fr|audio=Fr-premier.ogg|aunota=Francia|fono=pʁə.mje}} === Etimología === {{etimología|leng=fr|la|primarius|alt=prīmārius}}. === {{adjetivo ordinal|fr}} === {{fr.adj}} ;1: {{plm|primero}}. === Locuciones === * {{l|fr|à première vue}} * {{l|fr|premier âge}} * {{l|fr|premier ministre}} == {{lengua|en}} == {{pron-graf|leng=en |pron=Reino Unido|fono=ˈpɹɛ.mi.ɛː|fono2=ˈpɹɛm.jɛː|fono3=ˈpɹɛ.mi.ə|fono4=ˈpɹɛm.jə |2pron=EE. UU.|2fono=pɹɪˈmɪɹ |3pron=Canadá|3fono=ˈpɹi.mjɚ|3audio=En-ca-premier.opus |4pron=Australia|4fono=ˈpɹem.jə|4audio=en-au-premier.ogg|4aunota=Queensland }} === Etimología === Préstamo {{etim|leng=en|frm|premier}} (adjetivo), {{etim|leng=en|la|primarius|alt=prīmārius}}. === {{adjetivo|en}} === {{en.adj|inc}} ;1: {{plm|principal}}; primero o más alto en calidad o grado. ;2 {{csem|leng=en|heráldica}}: Más antiguo; primero en mantener un estatus específico. == Referencias y notas == <references /> dyyrstki5vlgiomkf369rwr17ah0mjc dessiner 0 50244 6076224 4410098 2026-03-31T18:50:34Z Adelpine 34679 Agrega una pronunciación AFI tomada de [[fr:dessiner]] 6076224 wikitext text/x-wiki == {{lengua|fr}} == {{pron-graf|leng=fr|fono=dɛ.si.ne|fono2=de.si.ne|fnota2=regional|audio2=Fr-dessiner.ogg|aunota2=Francia}} === Etimología === {{etimología|leng=fr}} === {{verbo transitivo|fr}} === ;1: {{plm|dibujar}}. == Referencias y notas == <references /> 2i8sk0du69seyybispzdo5eubqwljjn 6076232 6076224 2026-03-31T20:03:07Z Adelpine 34679 Mueve la nota fonética para que no coincida con la pronunciación generada automáticamente 6076232 wikitext text/x-wiki == {{lengua|fr}} == {{pron-graf|leng=fr|fono=de.si.ne|audio=Fr-dessiner.ogg|aunota=Francia|fono2=dɛ.si.ne|fnota2=regional}} === Etimología === {{etimología|leng=fr}} === {{verbo transitivo|fr}} === ;1: {{plm|dibujar}}. == Referencias y notas == <references /> t8zlp8zs4wes86kj38j74mx9wa6g8gk peur 0 51652 6076244 6074274 2026-04-01T00:49:12Z Adelpine 34679 Agrega una pronunciación AFI tomada de [[fr:peur]] 6076244 wikitext text/x-wiki {{desambiguación|p'eur}} == {{lengua|br}} == {{swadesh|br|014peur}} {{pron-graf|leng=br|1fono1=ˈpøːr}} === Etimología 1 === {{etimología2|leng=br|De [[pe#Bretón|pe]] y [[eur#Bretón|eur]]}}. ==== {{adverbio interrogativo|br}} ==== ;1: {{plm|cuándo}}. {{sinónimo|leng=br|pevare|pegoulz}}. ==== Véase también ==== * [[pelec'h]] == {{lengua|fr}} == {{pron-graf|leng=fr|1audio1=Fr-peur.ogg|1aunota1=[yn ˈpœːʁ], París}} === Etimología 1 === {{etimología|la|pavorem|pavor|leng=fr}}. ==== {{sustantivo femenino|fr}} ==== {{fr.sust}} ;1: {{plm|miedo}}. == Referencias y notas == <references /> 5rppqyfvmb3nztmdc3rd7wx8vhkqu82 orinar 0 53974 6076221 5909382 2026-03-31T18:41:17Z Raos10 93688 Adición de tesauro 6076221 wikitext text/x-wiki == {{lengua|es}} == {{pron-graf|p1=orinal}} === Etimología 1 === {{etimología|la|urinare}}. ==== {{verbo intransitivo|es}} ==== ;1: {{plm|excretar}} [[orina]] a través de la [[uretra]]. {{uso|se usa también como pronominal}} {{wikisauro|orinar}} ;2: Por extensión, [[expeler]] por la uretra otro [[fluido]] a causa de un [[desorden]] [[fisiológico]]. ==== Conjugación ==== {{es.v}} ==== Véase también ==== {{w}} ==== Traducciones ==== {{trad-arriba}} {{t|de|t1=urinieren}} {{t|ast|t1=orinar}} {{t|nds-de|t1=miegen|t2=pissen|t3=schiffen|t4=strüllen|t5=Water awschlo'n}} {{t|da|t1=urinere}} {{t|fi|t1=virtsata}} {{t|fr|t1=uriner}} {{t|gl|t1=ouriñar}} {{t|el|t1=ουρώ}} {{t|he|t1=להשתין}} {{t|en|t1=urinate}} {{t|it|t1=urinare|t2=orinare}} {{t|arn|a1=1, 2|t1=wüllün}} {{t|yua|t1=wiix}} {{t|nl|t1=urineren}} {{t|pt|t1=urinar|t2=mijar}} {{t|pua|a1=1|t1=iarhatsini}} {{t|sv|t1=urinera}} {{trad-abajo}} == {{lengua|ast}} == {{pron-graf|leng=ast}} === Etimología 1 === {{etimología|leng=ast}}. ==== {{verbo intransitivo|ast}} ==== ;1: {{plm}}. {{sinónimos|leng=ast|mexar}} == {{lengua|ca}} == {{pron-graf|leng=ca}} === Etimología 1 === {{etimología|leng=ca}}. ==== {{verbo|ca}} ==== ;1: {{plm}}. {{sinónimo|leng=ca|pixar}}. ==== Conjugación ==== {{ca.v}} == Referencias y notas == <references /> bzly9ny4lgzr8k4f24essgtvsetihts Tesauro:orina 110 72342 6076217 6073903 2026-03-31T18:22:57Z Raos10 93688 6076217 wikitext text/x-wiki == {{lengua|es}} == === Sustantivo === '''Acepción''': Secreción líquida de los riñones. ====Sinónimos ==== * [[aguas menores]] (eufemismo) * [[chis]] (infantil) * [[meada]] (infantil) * [[meado]] (infantil) * [[meado|miao]] (Venezuela y Panamá, vulgar) * [[meo]] (Rioplatense, España) * [[micción]] (formal) * [[orín]] (formal) * [[orina]] (formal) * [[orine]] (Venezuela) * [[orines]] * [[orinada]] (Nicaragua, Costa Rica, Cuba, Bolivia, Panamá, México) <ref>{{Damer|orinada}}</ref> * [[pichi]] (Perú)<ref>{{Damer|pichi}}</ref> * [[pichí]] (Cono Sur) * [[pichín]] (infantil, Argentina y Chile) * [[pipí]] (infantil) * [[pis]] (infantil) ==== Hipónimos ==== * [[anuria]] * [[disuria]] * [[hematuria]] * [[oliguria]] * [[piuria]] * [[poliuria]] * [[proteinuria]] ==== Hiperónimos ==== * [[excreción]] ==== Merónimos ==== * [[ácido úrico]] * [[agua]] * [[creatinina]] * [[urea]] * [[urocromo]] ==== Véase también ==== * [[Tesauro:orinar]] == {{lengua|ast}} == === Sustantivo === '''Acepción''': Secreción líquida de los riñones. ====Sinónimos ==== * [[mexu]] * [[pis]] * [[orina]] == Referencias y notas == <references /> 3jnrucaw6eefnaf4zhcy24hzuik1jd6 squid 0 73333 6076199 5843721 2026-03-31T12:39:48Z Adelpine 34679 Agrega una pronunciación AFI (elaboración propia) y los hablantes de la otra 6076199 wikitext text/x-wiki == {{lengua|en}} == {{pron-graf|leng=en |pron=Received Pronunciation, General American, Canadá, Australia|1fono1=skwɪd|1audio1=en-us-squid.ogg|1aunota1=California|1audio2=LL-Q1860 (eng)-Simplificationalizer-squid.wav|1aunota2=Nueva Jersey |2pron=Nueva Zelanda|2fono1=skwəd }} === Etimología 1 === {{etimología|leng=en|incierta}}. ==== {{sustantivo|en}} ==== {{en.sust|c|squids|squid}} ;1 {{csem|moluscos|leng=en}}: {{plm|calamar}}. ;2: Persona [[seria]] y [[tímido|tímida]]. {{uso|leng=en|coloquial}} ==== Véase también ==== {{W|idioma=en}} == Referencias y notas == <references /> k9clu76rvog1dde72vt7djhgta1d8sj preserve 0 83268 6076213 6043910 2026-03-31T18:08:55Z Adelpine 34679 Agrega una sección tomada de [[en:preserve]] 6076213 wikitext text/x-wiki == {{lengua|es}} == {{pron-graf}} === Forma verbal === ;1: {{forma verbo|preservar|m=subjuntivo|p=1s|t=presente}}. ;2: {{forma verbo|preservar|m=subjuntivo|p=3s|t=presente}}. ;3: {{forma verbo|preservar|p=2su|t=imperativo}}. == {{lengua|en}} == {{pron-graf|leng=en |1pron1=Received Pronunciation|1fono1=pɹɪˈzɜːv |2pron1=General American, Canadá|2fono1=pɹɪˈzɜːv|2fono2=pɹəˈzɝv|2audio2=en-us-preserve.ogg|2aunota2=California |3pron1=Australia|3fono1=pɹɪˈzɜːv |4pron1=Nueva Zelanda|4fono1=pɹəˈzøːv |ls=2 }} === Etimología === {{etimología|leng=en}}. === {{sustantivo|en}} === ;1: Un dulce untable hecho de cualquier variedad de frutas. {{sinónimo|leng=en|jam|jelly|marmalade|conserve}} ;2: Una reserva, una reserva natural. ;3: Un área de actividad exclusiva. {{ejemplo|Kids regard their tree houses as their own preserve.}} === {{verbo|en}} === ;4: {{plm|preservar}}. ;5: {{plm|conservar}}. === Conjugación === {{en.v}} == Referencias y notas == <references /> 994w2b3n359en82at8oec2r3ctq56su interprétation 0 97704 6076208 5840994 2026-03-31T15:27:14Z Adelpine 34679 Agrega audios 6076208 wikitext text/x-wiki {{desambiguación|interpretation}} == {{lengua|fr}} == {{pron-graf|leng=fr|fone=ɛ̃.tɛʁ.pʁe.taˈsjɔ̃|audio=LL-Q150 (fra)-WikiLucas00-interprétation.wav|aunota=Lyon|audio2=LL-Q150 (fra)-Tamahashi-interprétation.wav|aunota2=Grenoble|audio3=LL-Q150 (fra)-Poslovitch-interprétation.wav|aunota3=Vosgos|audio4=LL-Q150 (fra)-DSwissK-interprétation.wav|aunota4=Suiza (canton de Valais)}} === Etimología === {{etimología|la|interpretatio|leng=fr}}. === {{sustantivo femenino|fr}} === {{fr.sust}} ;1: {{plm|interpretación}}. === Véase también === {{W|idioma=fr}} == Referencias y notas == <references /> b2cbackdbjdjeo5j7xov24whbswl3s8 tanto 0 109978 6076214 6074318 2026-03-31T18:10:21Z ~2026-20143-28 181668 /* Traducciones */ 6076214 wikitext text/x-wiki {{desambiguación|tantō}} == {{lengua|es}} == {{pron-graf|v=tan}} === Etimología 1 === {{etimología|osp|tanto|tanto}}, y este {{etim|la|tantus}}. ==== {{adjetivo|es|comparativo|indefinido}} ==== {{es.adj}} ;1: ''Se aplica a la cantidad, número o porción de una cosa indeterminada o indefinida. Úsase como correlativo de [[cuanto]] ([[tanto… cuanto]]).''<ref name="drae">{{DLC1842}}</ref> ;2: Tan grande, muy grande.<ref name="drae" /> {{uso|en correlación con la conjunción {{l+|es|que}} ([[tanto… que]])}} ==== {{sustantivo masculino|es}} ==== ;3: {{plm|cantidad}} cierta o número determinado de una cosa.<ref name="drae" /> ;4: {{plm|copia}} o ejemplar que se da de algún escrito trasladado de su original.<ref name="drae" /> ;5: {{plm|golpe}}.<ref name="drae" /> ;6: Piedrezuela, moneda u otra pieza con que se señalan los puntos o piedras que se ganan en algún juego, o los que se reparten en moneda menuda para el curso de él, y después de haber acabado de jugar se redimen a dinero.<ref name="drae" /> ;7: En algunos [[juego]]s, [[punto]], [[piedra]].<ref name="drae" /> ;8: Por extensión, punto o gol (en cualquier contexto). {{uso|figurado|por extensión}} {{ejemplo|—Ya se lo dije: pase lo que pase, el '''''tanto''''' se lo apuntarán Gregson y Lestrade.|título=Estudio en Escarlata|editorial=Edimat|capítulo=1.6. Tobías Gregson demuestra de lo que es capaz|páginas=89|c=libro|a=Arthur Conan Doyle|fecha=1887|obs=trad. de editorial}} ==== {{adverbio|es|comparativo|cantidad}} ==== ;9: De tal modo o en tal grado.<ref name="drae" /> ;10: {{plm|mucho}}, especialmente hablando del tiempo.<ref name="drae" /> {{ejemplo|''Tanto'' ha que estudias, y no sabes.}} ;11: ''Se toma también comparativamente a otra cosa, y vale "de la misma suerte", "semejante" o "igualmente".''<ref name="drae" /> ;12: ''Junto con las voces "más" o "menos", "mejor" o "peor" se usa adverbialmente para explicar la especial razón que ocurre para hacer o dejar de hacer alguna cosa en comparación de otra''.<ref name="drae" /> ==== {{conjunción|es|copulativo}} ==== ;13: {{plm|y}}. {{uso|en correlación con {{l+|es|como}} ([[tanto… como]])}} ==== {{pronombre indefinido|es}} ==== {{es.adj|nota=neutro [[tanto]]}} ;14: Tantas cosas. ==== Locuciones ==== {{trad-arriba|Locuciones con «tanto»}} * [[tanto de ello]]: mod. adv. mucho, abundante y sin limitación o tasa de alguna cosa que hay o se da.<ref name="drae" /> * [[tanto es lo de más como lo de menos]]: expresión que da a entender que se debe huir de los extremos.<ref name="drae" /> * [[tanto más cuanto]]: mod. adv. que se usa en las compras y ventas para ajustar o convenir en el precio o estimación de alguna cosa.<ref name="drae" /> Locución para indicar que se está exagerando en alguna descripción, por ejemplo en las exigencias respecto de algo. * [[tanto monta]]: se significa que una cosa es equivalente a otra.<ref name="drae" /> Proviene del lema del pacto entre los Reyes Católicos, "tanto monta / monta tanto", por el que ambos se otorgaban mutuamente la delegación para ejercer su potestad regia en todos los territorios de cada uno, a pesar de que la legislación castellana y todos sus territorios conquistados y anexionados establecía que las mujeres podían reinar, excluyendo tal derecho a su consorte, y la aragonesa y sus territorios conquistados y anexionados (condados catalanes y reinos de Valencia y Baleares) negaban tal derecho a las mujeres, excluyéndolas del Gobierno de tales territorios. * [[tanto por tanto]]: mod. adv. que se usa comparativamente, y vale por el mismo precio o coste.<ref name="drae" /> Dar una cosa a cambio de otra. También en sentido vengativo o justiciero, para exigir compensación por los daños causados. * [[tanto cuanto]]: algún tanto.<ref name="drae" /> Así como. * [[tanto que]]: luego que.<ref name="drae" /> Tan grande o tantas veces que, para indicar la causa de alguna consecuencia, generalmente negativa. * [[tantos a tantos]]: expr. con que se demuestra la igualdad de número dentro de una especie.<ref name="drae" /> Generalmente es una comparación cuantitativa, aunque inespecífica, especialmente para dar a entender un gran número. Por ejemplo: mucha gente a muchas otras. * [[algún tanto]]: que vale algo o un poco.<ref name="drae" /> Generalmente para indicar que se ha conseguido alguna puntuación, algo positivo. * [[al tanto]]: mod. adv. por el mismo precio, coste o trabajo; y se usa cuando se explica la voluntad de uno de tomar o lograr alguna cosa al precio que a otro le ha costado.<ref name="drae" /> También puede utilizarse para expresar la venta al contado, a granel, por pequeñas partidas, diferenciando precios. Estar sobre aviso respecto de algo que pudiese ocurrir. Esperar a que ocurra algo previsto. Remuneración proporcional a la puntuación obtenida. * [[con tanto que]]: con tal de que.<ref name="drae" /> En tal cantidad, tantas veces, que. * [[en su tanto]]: mod. adv. guardada proporción, proporctonalmente.<ref name="drae" /> A su favor. * [[en tanto]] o [[entre tanto]]: mod. adv. mientras, ínterín o durante algún tiempo intermedio.<ref name="drae" /> * [[ni tanto ni tan poco]]: expresión con que se contiene en una ponderación al que excede en ella por ambos extremos.<ref name="drae" /> Equivalente a "ni tanto ni tan calvo". * [[no me hagas tanto]]: expresión con que se amenaza al que persiste en hacer alguna cosa que molesta.<ref name="drae" /> * [[por el tanto]]: mod. adv. al tanto; se usa en lo material de las compras, ventas u otras semejantes enajenaciones.<ref name="drae" /> * [[por el tanto]]: mod. adv. por la misma razón, causa o motivo.<ref name="drae" /> * [[por tanto]]: expresión con que se concluyen los escritos o pedimentos, y significa, atento a lo referido, por las razones expresadas, y por todo lo demás que se funda y representa.<ref name="drae" /> En consecuencia. * [[por tantos y cuantos]]: (expresión familiar) especie de juramento con que se asegura y pondera alguna cosa.<ref name="drae" /> Más utilizada en singular: "por tanto y cuanto". Es una especie de moga del leguaje leguleyo. {{trad-abajo}} ==== Véase también ==== * [[tantos]] ==== Traducciones ==== {{trad-arriba}} {{t|ast|t1=tanto}} {{t|de|t1=ebenso|t2=ebenso sehr}} {{t|osp|t1=tanto}} {{t|ca|t1=tant}} {{t|fr|t1=autant|t2=tant}} {{t|fro|t1=tant}} {{t|frm|t1=tant}} {{t|fur|t1=tant}} {{t|roa-opt|t1=tanto}} {{t|en|t1=so much}} {{t|it|t1=tanto}} {{t|roa-oit|t1=tanto}} {{t|nrf|t1=tant}} {{t|pt|t1=tanto}} {{t|ro|t1=atât|t2=atâta|t3=atît|t4=atîta}} {{trad-abajo}} == {{lengua|ast}} == {{pron-graf|leng=ast}} === Etimología 1 === {{etimología|leng=ast|la|tantus|alt=tantum|tanto}}. ==== {{adverbio de cantidad|ast}} ==== ;1: {{plm}}. == {{lengua|osp}} == {{pron-graf|leng=osp}} === Etimología 1 === {{etimología|leng=osp|la|tantus|alt=tantum|tanto}}. ==== {{adjetivo|osp}} ==== ;1: {{plm}}. ==== {{adverbio de cantidad|osp}} ==== ;2: {{plm}}. == {{lengua|fr}} == {{pron-graf|leng=fr|h1=tantos}} === Etimología 1 === {{etimología|leng=fr|ja|短刀|tr=tantō}}. ==== {{sustantivo masculino|fr}} ==== {{fr.sust}} ;1: {{grafía|leng=fr|tantō}}. == {{lengua|roa-opt}} == {{pron-graf|leng=roa-opt}} === Etimología 1 === {{etimología|leng=roa-opt|la|tantus|alt=tantum|tanto}}. ==== {{adjetivo|roa-opt}} ==== ;1: {{plm}}. ==== {{adverbio de cantidad|roa-opt}} ==== ;2: {{plm}}. == {{lengua|ia}} == {{pron-graf|leng=ia}} === Etimología 1 === {{etimología|leng=ia}}. ==== {{adverbio de cantidad|ia}} ==== ;1: {{plm|tal}}. == {{lengua|it}} == {{pron-graf|leng=it|1audio1=It-tanto.ogg}} === Etimología 1 === {{etimología|leng=it|roa-oit|tanto|tanto}}, y este {{etim|leng=it|la|tantus}}. ==== {{adjetivo|it}} ==== {{it.adj}} ;1: {{plm}}. ==== {{adverbio de cantidad|it}} ==== ;2: {{plm}}. ==== {{conjunción|it}} ==== ;3: {{plm|al final}} o {{l|es|después de todo}}. ==== Locuciones ==== {{trad-arriba|locuciones}} * {{l|it|di tanto in tanto}} * {{l|it|ogni tanto}} {{trad-abajo}} == {{lengua|roa-oit}} == {{pron-graf|leng=roa-oit}} === Etimología 1 === {{etimología|leng=roa-oit|la|tantus|alt=tantum|tanto}}. ==== {{adjetivo|roa-oit}} ==== ;1: {{plm}}. ==== {{adverbio de cantidad|roa-oit}} ==== ;2: {{plm}}. == {{lengua|la}} == {{pron-graf|leng=la|ayuda1=tantō}} === Forma flexiva === ==== Forma adjetiva ==== ;1: {{forma adjetivo|leng=la|tantus|dativo|singular|masculino}}. ;2: {{forma adjetivo|leng=la|tantus|dativo|singular|neutro}}. ;3: {{forma adjetivo|leng=la|tantus|ablativo|singular|masculino}}. ;4: {{forma adjetivo|leng=la|tantus|ablativo|singular|neutro}}. == {{lengua|pt}} == {{pron-graf|leng=pt}} === Etimología 1 === {{etimología|leng=pt|roa-opt|tanto|tanto}}, y este {{etim|leng=pt|la|tantus}}. ==== {{adjetivo|pt}} ==== {{pt.adj}} ;1: {{plm|tanto}}. {{ejemplo|Ele perdeu '''tanto''' sangue que morreu.}} {{ejemplo|Eu leio '''tantos''' livros.}} ==== {{adverbio de cantidad|pt}} ==== ;2: {{plm|tanto}}. {{relacionado|leng=pt|tão}}. {{ejemplo|Corri '''tanto'''.}} ==== {{sustantivo masculino|pt}} ==== {{pt.sust}} ;3: {{plm|tanto}}. {{ejemplo|Comi um '''tanto''' de torta enquanto a mercadoria foi entregue em dois '''tantos'''.}} ==== Descendientes ==== {{trad-arriba|descendientes}} {{d|kea|d1=tántu}} {{d|idb|d1=tanto}} {{d|mzs|d1=tanto}} {{d|mcm|d1=tantu}} {{trad-abajo}} ==== Locuciones ==== {{trad-arriba|locuciones}} * {{l|pt|e tanto}} * {{l|pt|tanto assim que}} * {{l|pt|tanto mais quanto}} * {{l|pt|tanto melhor}} * {{l|pt|tanto quanto}} * {{l|pt|tanto que}} * {{l|pt|um tanto}} * {{l|pt|um tanto ou quanto}} {{trad-abajo}} ==== Información adicional ==== {{derivad|leng=pt|portanto}} == Referencias y notas == <references /> :*{{DLC1842}} :*{{Aulete}} :*{{DALA}} :*{{Treccani}} 42lbsty5ensmclgau862h9v3h3g1u3w caravana 0 116532 6076285 5861731 2026-04-01T06:25:54Z Gustavo Rubén 18811 /* Sustantivo femenino */ 6076285 wikitext text/x-wiki == {{lengua|es}} == {{pron-graf}} === Etimología === {{etimología|fr|caravane}}, {{etim|fro|caravane}}, {{etim|fa|کاروان}} === {{sustantivo femenino|es}} === {{es.sust}} ;1: Multitud de gentes que en Asia y África se juntan para hacer algún [[viaje]] con seguridad.<ref name="novísimo">{{Labernia1866}} Pág. 550</ref> ;2 {{csem|religión}}: En la orden de Hospitalarios el número de [[caballero]]s que destina el gran [[maestre]] para alguna expedición.<ref name="novísimo" /> ;3: La misma [[expedición]].<ref name="novísimo" /> ;4: Gran número de personas que se reúnen para ir juntas, y principalmente de campo.<ref>{{DLC1914|202||2012-9-05}}</ref> ;5: Trampa para capturar pájaros. {{ámbito|Cuba}} ;6: Exageración de las formalidades, del protocolo. {{ámbito|Honduras}} ;7: Conjunto de un collar con sus respectivos pendientes. ;8 {{csem|aves}}: Ave de la familia de los carádridos. ;9: Grupo de peregrinos que marchan reunidos largas distancias. ;10: Cada uno de los grupos de peregrinos que van a la Meca desde otros países. ;11: {{plm|vehículo}} construido o acondicionado para servir de [[vivienda]]. {{sinónimo|casa rodante}}. ;12: Grupo de vehículos que van uno detrás de otro formando un conjunto ya sea para viajar, competir, solidarizar en un entierro, propaganda u otros fines. ;13: Grupo de vehículos de gente trashumante, tales como los gitanos, en que viajan familias o clanes. ;14: Grupo de nómades, o viajeros, que montados en dromedarios cruzan el desierto. ;15: {{plm|arete}} para la oreja. {{ámbito|Uruguay}} ;16: {{plm|fiesta}}.<ref>{{referencia|c=pagina|t=Mini guía para entender el raro español de los argentinos desde la Puna hasta la Patagonia|sitio=Matador Network|u=https://matadornetwork.com/es/mini-guia-para-raro-espanol-de-argentinos-puna-hasta-patagonia/|a=Silvana Spinelli|f=2016-7-20}}</ref> {{ámbito|Córdoba}} === Locuciones === * [[correr la caravana]]: Viajar mucho, por diversas partes, etc.<ref name="novísimo" /> * [[correr las caravanas]]: En la orden de san Juan, es servir los caballeros novicios por espacio de tres años, andando a corso o defendiendo algún castillo contra infieles.<ref name="novísimo" /> * [[hacer correr caravanas]]: Hacer las diligencias que regularmente se practican para lograr alguna pretensión.<ref name="novísimo" /> === Véase también === {{w}} === Traducciones === {{trad-arriba}} {{trad-abajo}} == Referencias y notas == <references /> 5tzt78cqp799ovwjbahv5gsjpfgjz4t demain 0 164299 6076225 4379898 2026-03-31T18:53:34Z Adelpine 34679 Agrega algunos audios 6076225 wikitext text/x-wiki == {{lengua|fr}} == {{pron-graf|leng=fr|audio=LL-Q150 (fra)-Guilhelma-demain.wav|audio2=LL-Q150 (fra)-Jules78120-demain.wav}} === Etimología === {{etimología|leng=fr}}. === {{adverbio de tiempo|fr}} === ;1: {{plm|mañana}}{{-sub|4}}. {{relacionado|leng=fr|aujourd'hui|hier|avant-hier}}. == Referencias y notas == <references /> 6mi69xhc4nrj1kkca6yw83w8fw9ex9h adecúe 0 204775 6076212 4264688 2026-03-31T16:18:37Z Jemily1 121719 amplío desambiguación 6076212 wikitext text/x-wiki {{desambiguación|adecue|adecué}} == {{lengua|es}} == {{pron-graf}} === Forma verbal === ;1: {{forma verbo|adecuar|yo|t=presente|m=subjuntivo|pronominal=s}}. ;2: {{forma verbo|adecuar|3s|presente|subjuntivo|pronominal=s}}. ;3: {{forma verbo|adecuar|p=usted|m=imperativo|pronominal=s}}. {{relacionado|adecúese|nota1=pronominal afirmativo}}. == Referencias y notas == <references /> iraukbtmdhn9vbhgp5g5psivgw5nxz8 adecue 0 204777 6076211 4264664 2026-03-31T16:18:06Z Jemily1 121719 amplío desambiguación 6076211 wikitext text/x-wiki {{desambiguación|adecué|adecúe}} == {{lengua|es}} == {{pron-graf}} === Forma verbal === ;1: {{forma verbo|adecuar|yo|t=presente|m=subjuntivo|pronominal=s}}. ;2: {{forma verbo|adecuar|3s|presente|subjuntivo|pronominal=s}}. ;3: {{forma verbo|adecuar|p=usted|m=imperativo|pronominal=s}}. {{relacionado|adecúese|nota1=pronominal afirmativo}}. == Referencias y notas == <references /> ettzs5rzl5w0s9rppu2ap4v9yn15asc adecúo 0 206997 6076203 4264693 2026-03-31T13:16:51Z Jemily1 121719 amplío desambiguación 6076203 wikitext text/x-wiki {{desambiguación|adecuo|adecuó}} == {{lengua|es}} == {{pron-graf|v=adecuo}} === Forma verbal === ;1: {{forma verbo|adecuar|p=yo|t=presente|m=indicativo|pronominal=s}}. == Referencias y notas == <references /> ixceamanlvw8lpfvh6u1q2gl0sjkz0y adecúas 0 207000 6076206 4264686 2026-03-31T13:27:21Z Jemily1 121719 amplío desambiguación 6076206 wikitext text/x-wiki {{desambiguación|adecuas|adecuás}} == {{lengua|es}} == {{pron-graf|v=adecuas}} === Forma verbal === ;1: {{forma verbo|adecuar|p=tú|t=presente|m=indicativo|pronominal=s}}. == Referencias y notas == <references /> iy79av0hbk6fs2r0zvauksodgji5zxp adecuo 0 207005 6076204 4264668 2026-03-31T13:17:33Z Jemily1 121719 amplío desambiguación 6076204 wikitext text/x-wiki {{desambiguación|adecúo|adecuó}} == {{lengua|es}} == {{pron-graf|v=adecúo}} === Forma verbal === ;1: {{forma verbo|adecuar|p=yo|t=presente|m=indicativo|pronominal=s}}. == Referencias y notas == <references /> mav12s8ts90g807nmy7koxmzmj7d92g adecuas 0 207006 6076205 4264657 2026-03-31T13:26:40Z Jemily1 121719 amplío desambiguación 6076205 wikitext text/x-wiki {{desambiguación|adecuás|adecúas}} == {{lengua|es}} == {{pron-graf|v=adecúas}} === Forma verbal === ;1: {{forma verbo|adecuar|p=tú|t=presente|m=indicativo|pronominal=s}}. == Referencias y notas == <references /> 04oi5sebyxpvq6dhmoyjg24vgtyvkun inserir 0 549612 6076210 6026615 2026-03-31T15:37:12Z MottaW 48820 errata 6076210 wikitext text/x-wiki == {{lengua|es}} == {{pron-graf|p1=inferir|p2=ingerir}} === Etimología === {{etimología|la|insero|alt=īnsero, īnserere|introducir}}.<ref name="drae" /> === {{verbo transitivo|es}} === ;1: {{variante|injerir}} ([[introducir]], [[injerto|injertar]], [[meter]], [[intervenir]]).<ref name="drae">{{DRAE2001}}</ref> {{relacionado|inserción|insertar|inserto}}. === Conjugación === {{es.v|nucleopres1=ins#ie#r|nucleopret3=ins#i#r}} === Traducciones === {{trad-véase|1|injerir}} == Referencias y notas == <references /> bp1brz2gqr98dt0qexc4kbsz5op00w2 principe 0 861569 6076243 6039423 2026-04-01T00:41:51Z Adelpine 34679 Agrega audios 6076243 wikitext text/x-wiki {{desambiguación|príncipe|principé}} == {{lengua|es}} == {{pron-graf}} === Etimología === {{etimología|la|princeps}}. ==== {{sustantivo masculino|es}} ==== {{es.sust}} ;1: {{grafía|príncipe}}. {{uso|obsoleto}}. ==== Véase también ==== {{w}} === Forma flexiva === ==== Forma verbal ==== ;1: {{forma verbo|principar|1s|m=subjuntivo|t=presente}}. ;2: {{forma verbo|principar|3s|presente|subjuntivo}}. ;3: {{forma verbo|principar|m=imperativo|p=usted}}. == {{lengua|fr}} == {{pron-graf|leng=fr|1fone1=pʁɛ̃.sip|audio=Fr-principe.ogg|aunota=Francia|audio2=LL-Q150 (fra)-0x010C-principe.wav|aunota2=Muntzenheim|audio3=LL-Q150 (fra)-DSwissK-principe.wav|aunota3=canton du Valais|audio4=LL-Q150 (fra)-Poslovitch-principe.wav|aunota4=Vosgos|audio5=LL-Q150 (fra)-Fabricio Cardenas (BiblioCanet66)-principe.wav|aunota5=Céret (Francia) |h1=principes}} === Etimología === {{etimología|leng=fr|frm|principe}}. === {{sustantivo masculino|fr}} === {{fr.sust}} ;1: {{plm|causa}}, [[comienzo]], [[empiece]], [[inicio]], [[origen]] o [[principio]]. {{sinónimo|leng=fr|commencement|début|origine|source}}. ;2 {{csem|leng=fr|arte}}: {{plm|principio}}. ;3 {{csem|leng=fr|filosofía}}: {{plm|principio}}. ;4 {{csem|leng=fr|ciencia|Tecnología}}: {{plm|axioma}} o [[principio]]. {{sinónimo|leng=fr|postulat|proposition}}. ;5 {{csem|leng=fr|ciencia}}: {{plm|ley}} o [[principio]]. {{sinónimo|leng=fr|loi}}. ;6 {{csem|leng=fr|química}}: {{plm|principio}}. ;7: {{plm|máxima}}, [[regla]] o [[principio]]. {{sinónimo|leng=fr|règle}}. ;8: {{plm|fundamento}}, o moral o religioso. === Locuciones === {{trad-arriba|Locuciones}} * {{l|fr|en principe}} {{trad-abajo}} === Información adicional === {{derivad|leng=fr|principiel|principiellement}}. === Véase también === {{w|leng=fr}} == {{lengua|fro}} == {{pron-graf|leng=fro}} === Etimología === {{etimología|leng=fro|la|principium|alt=prīncipium}}, y este de {{l+|la|princeps|prīncipis}}, par [[síncopa]] de {{l+|la|*primoceps}}, de {{l+|la|primus|prīmī}} y {{l+|la|capere}}, infinitivo de {{l+|la|capio|capiō}}, del protoitálico {{l+|itc-pro|*kapjō}}, del protoindoeuropeo {{l+|ine-pro|*kh₂pi-}}. === {{sustantivo masculino|fro}} === {{inflect.fro.sust.m}} ;1: {{plm|causa}}, [[comienzo]], [[empiece]], [[inicio]], [[origen]] o [[principio]]. == {{lengua|frm}} == {{pron-graf|leng=frm}} === Etimología === {{etimología|leng=frm|fro|principe}}, y este del latín {{l+|la|principium|prīncipium}}, de {{l+|la|princeps|prīncipis}}, par [[síncopa]] de {{l+|la|*primoceps}}, de {{l+|la|primus|prīmī}} y {{l+|la|capere}}, infinitivo de {{l+|la|capio|capiō}}, del protoitálico {{l+|itc-pro|*kapjō}}, del protoindoeuropeo {{l+|ine-pro|*kh₂pi-}}. === {{sustantivo masculino|frm}} === {{inflect.frm.sust.reg}} ;1: {{plm|causa}}, [[comienzo]], [[empiece]], [[inicio]], [[origen]] o [[principio]]. == {{lengua|it}} == {{pron-graf|leng=it|1fone1=ˈprin.tʃi.pe}} === Etimología === {{etimología|leng=it|roa-oit|principe}}, y este del latín {{l+|la|principium|prīncipium}}, de {{l+|la|princeps|prīncipis}}, par [[síncopa]] de {{l+|la|*primoceps}}, de {{l+|la|primus|prīmī}} y {{l+|la|capere}}, infinitivo de {{l+|la|capio|capiō}}, del protoitálico {{l+|itc-pro|*kapjō}}, del protoindoeuropeo {{l+|ine-pro|*kh₂pi-}}. === {{sustantivo|it|masculino}} === {{it.sust|m}} ;1: {{plm|conde}} o [[príncipe]]. === Información adicional === {{derivad|leng=it|principale|principato|principesco|principio}}. === Véase también === {{w|leng=it}} == {{lengua|roa-oit}} == {{pron-graf|leng=roa-oit}} === Etimología === {{etimología|leng=roa-oit|la|principium|alt=prīncipium}}, y este de {{l+|la|princeps|prīncipis}}, par [[síncopa]] de {{l+|la|*primoceps}}, de {{l+|la|primus|prīmī}} y {{l+|la|capere}}, infinitivo de {{l+|la|capio|capiō}}, del protoitálico {{l+|itc-pro|*kapjō}}, del protoindoeuropeo {{l+|ine-pro|*kh₂pi-}}. === {{sustantivo masculino|roa-oit}} === ;1: {{plm|conde}} o [[príncipe]]. == {{lengua|la}} == {{pron-graf|leng=la|ayuda=prīncipe}} === Forma sustantiva === ;1: {{forma sustantivo|leng=la|princeps|ablativo|singular}}. == {{lengua|ro}} == {{pron-graf|leng=ro|ayuda=príncipe}} === Etimología === {{etimología|leng=ro|it|principe}}<ref>{{dexonline}}</ref>, y este del italiano antiguo {{l+|roa-oit|principe}}, del latín {{l+|la|principium|prīncipium}}, de {{l+|la|princeps|prīncipis}}, par [[síncopa]] de {{l+|la|*primoceps}}, de {{l+|la|primus|prīmī}} y {{l+|la|capere}}, infinitivo de {{l+|la|capio|capiō}}, del protoitálico {{l+|itc-pro|*kapjō}}, del protoindoeuropeo {{l+|ine-pro|*kh₂pi-}}. === {{sustantivo masculino|ro}} === ;1: {{plm|conde}} o [[príncipe]]. {{sinónimo|leng=ro|prinț}}. === Véase también === {{w|leng=ro}} === Declinación === {{ro.sust|m|na_indef_pl=principi}} == Referencias y notas == <references /> 42eq57remghb32jbj7m4dcuo2zvs3on roncear 0 877326 6076237 5802176 2026-03-31T21:42:28Z ~2026-20067-42 181670 /* Etimología */ 6076237 wikitext text/x-wiki {{desambiguación}} {{esbozo}} == {{lengua|es}} == {{pron-graf}} === Etimología === {{etimología|xaa|رَٰمْزْ|tr=rámz}}, {{etim|ar|رمز|tr=ramz}}. === {{verbo intransitivo|es}} === ;1: <ref name="drae">{{DRAE2001}}</ref> ;2: <ref name="drae" /> {{uso|coloquial}} ;3 {{csem|náutica}}: <ref name="drae" /> ;4: <ref name="drae" /> {{ámbito|Argentina}} {{uso|poco usado|rural}} ;5: <ref name="drae" /> {{ámbito|Chile}} {{uso|utcp}} === Conjugación === {{es.v}} === Véase también === * [[roncearse]] === Traducciones === {{trad-arriba}} <!--{{t+|de|?|}}--> <!--{{t+|ar|?|}}--> <!--{{t+|bg|?|}}--> <!--{{t+|ca|?|}}--> <!--{{t+|eo|?|}}--> <!--{{t+|fr|?|}}--> <!--{{t+|en|?|}}--> <!--{{t+|it|?|}}--> <!--{{t+|ja|?|}}--> <!--{{t+|nl|?|}}--> <!--{{t+|pl|?|}}--> <!--{{t+|pt|?|}}--> {{trad-abajo}} == Referencias y notas == <references /> puqpz2d00d6nd04djci6wvn87bo09lc parfum 0 914401 6076247 6039429 2026-04-01T01:14:21Z Adelpine 34679 Precisa los hablantes de las pronunciaciones AFI y agrega otras (elaboración propia) 6076247 wikitext text/x-wiki {{desambiguación|Parfüm|parfüm}} == {{lengua|fr}} == {{pron-graf|leng=fr |1pron=distinción /œ̃/-/ɛ̃/|1fone1=paʁ.fœ̃|1audio1=Fr-le parfum (Avignon).ogg|1aunota1=[lə paʁ.fœ̃], Aviñón |2pron=fusión /œ̃/-/ɛ̃/|2fone1=paʁ.fɛ̃|2audio1=Fr-parfum.ogg|2aunota1=[ɛ̃ paʁ.fɛ̃], París |h1=parfums }} === Etimología === {{etimología|leng=fr|frm|parfum|aroma}}. Atestiguado desde 1528.<ref name="DAF8">{{DAF8}}</ref> === {{sustantivo masculino|fr}} === {{fr.sust}} ;1: {{plm|aroma}}. {{sinónimo|leng=fr|arôme|fragrance|odeur}}. ;2: {{plm|perfume}}. === Locuciones === * {{l+|fr|au parfum}} * {{l+|fr|être au parfum}} * {{l+|fr|mettre au parfum}} === Información adicional === {{derivad|parfumer|parfumerie|parfumeur}} === Véase también === {{w|leng=fr}} == {{lengua|frm}} == {{pron-graf|leng=frm |v=perfum}} === Etimología === {{etimología|leng=frm|síncopa|parfumer}}. Atestiguado desde 1528.<ref name="DAF8" /> === {{sustantivo masculino|frm}} === {{inflect.frm.sust.reg}} ;1: {{plm|aroma}}. == {{lengua|lad}} == {{pron-graf|leng=lad |g=פארפ׳ום|v=parfumo|v2=פארפ׳ומו}} === Etimología === {{etimología|leng=lad|fr|parfum|aroma}}. === {{sustantivo masculino|lad}} === ;1: {{plm|aroma}}. {{sinónimo|leng=lad|aroma}}. == {{lengua|ro}} == {{pron-graf|leng=ro|g1=парфум|g2=parfumŭ|gnota1=Moldavia|gnota2=obsoleta |v1=profum|ayuda=parfúm}} === Etimología === {{etimología|leng=ro|fr|parfum|aroma}}.<ref name="dexonline">{{dexonline}}</ref> === {{sustantivo neutro|ro}} === ;1: {{plm|aroma}}. {{sinónimo|leng=ro|aromă|miros}}. {{antónimo|leng=ro|duhoare|miasmă}}. ;2: {{plm|perfume}}. === Información adicional === {{derivad|parfumier}} === Véase también === {{w|leng=ro}} === Declinación === {{ro.sust|n|na_indef_pl=parfumuri}} == Referencias y notas == <references /> g22qxdzgghzuns4xntriqr71i2iu9ir bracken 0 932679 6076202 5854595 2026-03-31T13:02:09Z Adelpine 34679 Agrega la pronunciación AFI y las acepciones tomadas de [[en:bracken]] 6076202 wikitext text/x-wiki == {{lengua|en}} == {{pron-graf|leng=en |pron=Conservative Received Pronunciation, General American, Standard Canadian, Australia|fono=ˈbɹækən|audio=LL-Q1860 (eng)-Vealhurl-bracken.wav|aunota=Berkshire, Sur de Inglaterra }} === Etimología === {{etimología|enm|braken|leng=en}}. === {{sustantivo|en}} === {{en.sust|gi}} ;1 {{csem|plantas|leng=en}}: Cualquiera de varios helechos gruesos del género Pteridium, que forman matorrales densos; a menudo venenoso para el ganado. ;2: Una zona rural muy poblada por este helecho. == Referencias y notas == <references /> dynvl85ajk1lgynhyetl4pt65v4r16s maintenant 0 981019 6076238 5642566 2026-03-31T22:06:34Z Adelpine 34679 Agrega las pronunciaciones AFI tomadas de [[fr:maintenant]] 6076238 wikitext text/x-wiki == {{lengua|fr}} == {{pron-graf|leng=fr|fono=mɛ̃t.nɑ̃|fono2=mɛ̃.tə.nɑ̃|fono3=mɛn.nɑ̃|fnota3=popular|fono4=mɛ.nɑ̃|fnota4=popular }} === Etimología === {{etimología|leng=fr|}} === {{adverbio|fr}} === ;1: {{plm|ahora}}. === Locuciones === * {{l|fr|maintenant ou jamais}}: ''ahora o nunca''. === Véase también === {{w|idioma=fr}} == Referencias y notas == <references /> 9k2phvszxest7lxq0burr200022t07c Tesauro:ano 110 988456 6076228 5944460 2026-03-31T18:59:18Z Raos10 93688 Formato y adición de más sinónimos referenciados 6076228 wikitext text/x-wiki == {{lengua|es}} == === Sustantivo === '''Acepción''': Extremo terminal del tubo digestivo, constituido por un esfínter voluntario recubierto de mucosa, siendo una abertura a través de la cual los materiales de desecho de la digestión (heces fecales) salen del cuerpo. ====Sinónimos ==== * [[anillo]] (Colombia, Ecuador, El Salvador, Nicaragua) * [[ano]] * [[arete]] (Perú) * [[asterisco]] (México, Chile) * [[cerequeque]] (Honduras) (coloquial) * [[cerete]] (Honduras) (malsonante) * [[chiquito]] (Centroamérica)<ref>{{Damer|chiquito}}</ref> * [[culo]] (malsonante en América) * [[dordero]] * [[escarapela de carne]] (Argentina) * [[esfínter anal]] * [[fundillo]] (Colombia, Venezuela) (coloquial) * [[hoyo]] (Chile) * [[hueco del culo]] (Venezuela) (malsonante) * [[llama moscas]] (Guatemala) * [[nudo de globo]] (Argentina) * [[ojete]] (malsonante, Argentina) * [[ojo de coco]] (El Salvador)<ref name="ojo">{{Damer|ojo}}</ref> * [[ojo de pollo]] (Chile)<ref name="ojo" /> * [[ojo de queque]] (El Salvador)<ref name="ojo" /> * [[ojo de zope]] (Guatemala)<ref name="ojo" /> * [[ojo del culo]] * [[ojo del payaso]] (México) * [[orto]] (Chile, Rioplatense) (malsonante) * [[poto]] (Andino, Rioplatense, Chile) * [[raja]] (Guatemala, Nicaragua, Chile)<ref>{{Damer|raja}}</ref> * [[rajamen]] (Dosrius) * [[recto]] * [[sin esquinas]] (Guatemala) * [[tira maiz]] (México) * [[virote]] (Nicaragua)<ref>{{Damer|virote}}</ref> * [[zanja]] (Perú) == Referencias y notas == <references /> l60jvwq0kasgp67rkfdxjknoefnuum8 Módulo:tabla 828 1026265 6076240 5868468 2026-03-31T23:00:21Z Tmagc 158167 6076240 Scribunto text/plain -- tomado de https://en.wiktionary.org/wiki/Module:table --[[ ------------------------------------------------------------------------------------ -- table (formerly TableTools) -- -- -- -- This module includes a number of functions for dealing with Lua tables. -- -- It is a meta-module, meant to be called from other Lua modules, and should -- -- not be called directly from #invoke. -- ------------------------------------------------------------------------------------ --]] local export = {} local unpack = unpack or table.unpack local insert = table.insert local sort = table.sort --[[ ------------------------------------------------------------------------------------ -- append -- -- This appends any number of tables together and returns the result. Compare the Lisp -- expression (append list1 list2 ...). ------------------------------------------------------------------------------------ --]] function export.append(...) local ret = {} local j = 1 for i=1,select('#', ...) do local argt = select(i, ...) for _, v in ipairs(argt) do ret[j] = v j = j + 1 end end return ret end --[[ ------------------------------------------------------------------------------------ -- merge -- ------------------------------------------------------------------------------------ --]] function export.merge(...) local ret = {} for i=1,select('#', ...) do local argt = select(i, ...) for k, v in pairs(argt) do ret[k] = v end end return ret end --[[ -- This returns the length of a table, or the first integer key n counting from -- 1 such that t[n + 1] is nil. It is similar to the operator #, but may return -- a different value when there are gaps in the array portion of the table. -- Intended to be used on data loaded with mw.loadData. For other tables, use #. --]] function export.length(t) local i = 0 repeat i = i + 1 until t[i] == nil return i - 1 end --[[ ------------------------------------------------------------------------------------ -- size -- -- This returns the size of a key/value pair table. It will also work on arrays, -- but for arrays it is more efficient to use the # operator. ------------------------------------------------------------------------------------ --]] function export.size(t) local i = 0 for _ in pairs(t) do i = i + 1 end return i end local size = export.size function export.maxIndex(t) local maximo = 0 for k,_ in pairs(t) do if type(k) == "number" and k > maximo then maximo = k end end return maximo end ------------------------------------------------------------------------------------ -- deepcopy -- -- Recursive deep copy function. Preserves copied identities of subtables. -- A more powerful version of mw.clone, as it is able to clone recursive tables without getting into an infinite loop. -- NOTE: protected metatables will not be copied (i.e. those hidden behind a __metatable metamethod), as they are not accessible by Lua's design. Instead, the output of the __metatable method will be used instead. -- An exception is made for data loaded via mw.loadData, which has its metatable stripped by default. This is because it has a protected metatable, and the substitute metatable causes behaviour that is generally unwanted. This exception can be overridden by setting `rawCopy` to true. -- If `noMetatable` is true, then metatables will not be present in the copy at all. -- If `keepLoadedData` is true, then any data loaded via mw.loadData will not be copied, and the original will be used instead. This is useful in iterative contexts where it is necessary to copy data being destructively modified, because objects loaded via mw.loadData are immutable. ------------------------------------------------------------------------------------ function export.deepCopy(orig, includeMetatable, rawCopy, keepLoadedData) local already_seen = {} local function dc(orig) if keepLoadedData then local mt = getmetatable(orig) if mt and mt.mw_loadData then return orig end end if type(orig) == "table" then if not already_seen[orig] then local copy = {} already_seen[orig] = copy for key, value in pairs(orig) do copy[key] = dc(value) end if includeMetatable then local mt = getmetatable(orig) if type(mt) == "table" and ( (not mt.mw_loadData) or (mt.mw_loadData and rawCopy) ) then setmetatable(copy, dc(mt)) end end end return already_seen[orig] else return orig end end return dc(orig) end local deepcopy = export.deepCopy --[[ Recursively compare two values that may be tables, including tables with nested tables as values. Return true if both values are structurally equal. Note that this handles arbitary levels of nesting. If `includeMetatables` is true, then metatables will also be compared. However, by default, metatables from mw.loadData will not be included in this comparison. This is because the metatable changes each time mw.loadData is used, even if it is used on the same data. This can be overridden by setting `rawCompare` to true. ]] function export.deepEquals(x, y, includeMetatables, rawCompare) local already_seen = {} -- This strips metatables only from data loaded via mw.loadData. if includeMetatables and not rawCompare then x = deepcopy(x, true) y = deepcopy(y, true) end local function de(x, y) if type(x) == "table" and type(y) == "table" then -- Two tables are the same if they have the same number of -- elements and all keys that are present in one of the tables -- compare equal to the corresponding keys in the other table, -- using structural comparison. -- If an element of x is a table, then its table in `already_seen` -- is checked for y (which means they have been compared before). -- If so, immediately iterate to avoid duplicated work. This avoids -- infinite loops. if not already_seen[x] then already_seen[x] = {} if not already_seen[x][y] then already_seen[x][y] = true local sizex = 0 for key, value in pairs(x) do if not de(value, y[key]) then return false end sizex = sizex + 1 end if includeMetatables and not de(getmetatable(x), getmetatable(y)) then return false end local sizey = size(y) if sizex ~= sizey then return false end end end return true end return x == y end return de(x, y) end local deepequals = export.deepEquals --[[ Given a list and a value to be found, return true if the value is in the array portion of the list. Comparison is by value, using `deepEquals`. NOTE: This used to do shallow comparison by default and accepted a third 'deepCompare' param to do deep comparison. This param is still accepted but now ignored. ]] function export.contains(list, x) for _, v in ipairs(list) do if deepequals(v, x) then return true end end return false end local contains = export.contains function export.insertIfNot(list, item) if not contains(list, item) then insert(list, item) end end --[[ Finds key for specified value in a given table. Roughly equivalent to reversing the key-value pairs in the table – reversed_table = { [value1] = key1, [value2] = key2, ... } – and then returning reversed_table[valueToFind]. The value can only be a string or a number (not nil, a boolean, a table, or a function). Only reliable if there is just one key with the specified value. Otherwise, the function returns the first key found, and the output is unpredictable. ]] function export.keyFor(t, valueToFind) for key, value in pairs(t) do if value == valueToFind then return key end end return nil end --[[ Returns a list of the keys in a table, sorted using either the default table.sort function or a custom keySort function. If there are only numerical keys, numKeys is probably more efficient. ]] function export.keysToList(t, keySort) local list = {} local index = 1 for key, _ in pairs(t) do list[index] = key index = index + 1 end if keySort then sort(list) end return list end local keysToList = export.keysToList --[[ Iterates through a table, with the keys sorted using the keysToList function. If there are only numerical keys, sparseIpairs is probably more efficient. ]] function export.sortedPairs(t) local list = keysToList(t, true) local i = 0 return function() i = i + 1 local key = list[i] if key ~= nil then return key, t[key] else return nil, nil end end end function export.reverseIpairs(list) local i = #list + 1 return function() i = i - 1 if list[i] ~= nil then return i, list[i] else return nil, nil end end end --[[ { "a", "b", "c" } -> { ["a"] = true, ["b"] = true, ["c"] = true } --]] function export.listToSet(t, value) local set = {} for i, item in ipairs(t) do if type(value) == "function" then set[item] = value(i, item) elseif value == nil then set[item] = true else set[item] = value end end return set end function export.cartProd(a, b, f) local c = {} for _,ai in ipairs(a) do for _,bj in ipairs(b) do insert(c, f(ai, bj)) end end return c end function export.to_string(t) local result = {} for k,v in export.sortedPairs(t) do if type(v) == "table" then insert(result, "["..tostring(k).."] = "..export.to_string(v)) elseif type(v) == "string" then insert(result, "["..tostring(k).."] = \""..v.."\"") elseif type(v) == "number" then insert(result, "["..tostring(k).."] = "..tostring(v)) elseif type(v) == "bool" then if v == true then insert(result, "["..tostring(k).."] = TRUE") else insert(result, "["..tostring(k).."] = FALSE") end elseif type(v) == "nil" then insert(result, "["..tostring(k).."] = (nil)") else error() end end return "{\n" .. concat(result, ",\n") .. "\n}" end return export m6ymr86nvs5qn11pb5cz4pqiwwn9ifx 6076259 6076240 2026-04-01T03:29:03Z Tmagc 158167 6076259 Scribunto text/plain -- tomado de https://en.wiktionary.org/wiki/Module:table --[[ ------------------------------------------------------------------------------------ -- table (formerly TableTools) -- -- -- -- This module includes a number of functions for dealing with Lua tables. -- -- It is a meta-module, meant to be called from other Lua modules, and should -- -- not be called directly from #invoke. -- ------------------------------------------------------------------------------------ --]] local export = {} local unpack = unpack or table.unpack local insert = table.insert local concat = table.concat local sort = table.sort --[[ ------------------------------------------------------------------------------------ -- append -- -- This appends any number of tables together and returns the result. Compare the Lisp -- expression (append list1 list2 ...). ------------------------------------------------------------------------------------ --]] function export.append(...) local ret = {} local j = 1 for i=1,select('#', ...) do local argt = select(i, ...) for _, v in ipairs(argt) do ret[j] = v j = j + 1 end end return ret end --[[ ------------------------------------------------------------------------------------ -- merge -- ------------------------------------------------------------------------------------ --]] function export.merge(...) local ret = {} for i=1,select('#', ...) do local argt = select(i, ...) for k, v in pairs(argt) do ret[k] = v end end return ret end --[[ -- This returns the length of a table, or the first integer key n counting from -- 1 such that t[n + 1] is nil. It is similar to the operator #, but may return -- a different value when there are gaps in the array portion of the table. -- Intended to be used on data loaded with mw.loadData. For other tables, use #. --]] function export.length(t) local i = 0 repeat i = i + 1 until t[i] == nil return i - 1 end --[[ ------------------------------------------------------------------------------------ -- size -- -- This returns the size of a key/value pair table. It will also work on arrays, -- but for arrays it is more efficient to use the # operator. ------------------------------------------------------------------------------------ --]] function export.size(t) local i = 0 for _ in pairs(t) do i = i + 1 end return i end local size = export.size function export.maxIndex(t) local maximo = 0 for k,_ in pairs(t) do if type(k) == "number" and k > maximo then maximo = k end end return maximo end ------------------------------------------------------------------------------------ -- deepcopy -- -- Recursive deep copy function. Preserves copied identities of subtables. -- A more powerful version of mw.clone, as it is able to clone recursive tables without getting into an infinite loop. -- NOTE: protected metatables will not be copied (i.e. those hidden behind a __metatable metamethod), as they are not accessible by Lua's design. Instead, the output of the __metatable method will be used instead. -- An exception is made for data loaded via mw.loadData, which has its metatable stripped by default. This is because it has a protected metatable, and the substitute metatable causes behaviour that is generally unwanted. This exception can be overridden by setting `rawCopy` to true. -- If `noMetatable` is true, then metatables will not be present in the copy at all. -- If `keepLoadedData` is true, then any data loaded via mw.loadData will not be copied, and the original will be used instead. This is useful in iterative contexts where it is necessary to copy data being destructively modified, because objects loaded via mw.loadData are immutable. ------------------------------------------------------------------------------------ function export.deepCopy(orig, includeMetatable, rawCopy, keepLoadedData) local already_seen = {} local function dc(orig) if keepLoadedData then local mt = getmetatable(orig) if mt and mt.mw_loadData then return orig end end if type(orig) == "table" then if not already_seen[orig] then local copy = {} already_seen[orig] = copy for key, value in pairs(orig) do copy[key] = dc(value) end if includeMetatable then local mt = getmetatable(orig) if type(mt) == "table" and ( (not mt.mw_loadData) or (mt.mw_loadData and rawCopy) ) then setmetatable(copy, dc(mt)) end end end return already_seen[orig] else return orig end end return dc(orig) end local deepcopy = export.deepCopy --[[ Recursively compare two values that may be tables, including tables with nested tables as values. Return true if both values are structurally equal. Note that this handles arbitary levels of nesting. If `includeMetatables` is true, then metatables will also be compared. However, by default, metatables from mw.loadData will not be included in this comparison. This is because the metatable changes each time mw.loadData is used, even if it is used on the same data. This can be overridden by setting `rawCompare` to true. ]] function export.deepEquals(x, y, includeMetatables, rawCompare) local already_seen = {} -- This strips metatables only from data loaded via mw.loadData. if includeMetatables and not rawCompare then x = deepcopy(x, true) y = deepcopy(y, true) end local function de(x, y) if type(x) == "table" and type(y) == "table" then -- Two tables are the same if they have the same number of -- elements and all keys that are present in one of the tables -- compare equal to the corresponding keys in the other table, -- using structural comparison. -- If an element of x is a table, then its table in `already_seen` -- is checked for y (which means they have been compared before). -- If so, immediately iterate to avoid duplicated work. This avoids -- infinite loops. if not already_seen[x] then already_seen[x] = {} if not already_seen[x][y] then already_seen[x][y] = true local sizex = 0 for key, value in pairs(x) do if not de(value, y[key]) then return false end sizex = sizex + 1 end if includeMetatables and not de(getmetatable(x), getmetatable(y)) then return false end local sizey = size(y) if sizex ~= sizey then return false end end end return true end return x == y end return de(x, y) end local deepequals = export.deepEquals --[[ Given a list and a value to be found, return true if the value is in the array portion of the list. Comparison is by value, using `deepEquals`. NOTE: This used to do shallow comparison by default and accepted a third 'deepCompare' param to do deep comparison. This param is still accepted but now ignored. ]] function export.contains(list, x) for _, v in ipairs(list) do if deepequals(v, x) then return true end end return false end local contains = export.contains function export.insertIfNot(list, item) if not contains(list, item) then insert(list, item) end end --[[ Finds key for specified value in a given table. Roughly equivalent to reversing the key-value pairs in the table – reversed_table = { [value1] = key1, [value2] = key2, ... } – and then returning reversed_table[valueToFind]. The value can only be a string or a number (not nil, a boolean, a table, or a function). Only reliable if there is just one key with the specified value. Otherwise, the function returns the first key found, and the output is unpredictable. ]] function export.keyFor(t, valueToFind) for key, value in pairs(t) do if value == valueToFind then return key end end return nil end --[[ Returns a list of the keys in a table, sorted using either the default table.sort function or a custom keySort function. If there are only numerical keys, numKeys is probably more efficient. ]] function export.keysToList(t, keySort) local list = {} local index = 1 for key, _ in pairs(t) do list[index] = key index = index + 1 end if keySort then sort(list) end return list end local keysToList = export.keysToList --[[ Iterates through a table, with the keys sorted using the keysToList function. If there are only numerical keys, sparseIpairs is probably more efficient. ]] function export.sortedPairs(t) local list = keysToList(t, true) local i = 0 return function() i = i + 1 local key = list[i] if key ~= nil then return key, t[key] else return nil, nil end end end function export.reverseIpairs(list) local i = #list + 1 return function() i = i - 1 if list[i] ~= nil then return i, list[i] else return nil, nil end end end --[[ { "a", "b", "c" } -> { ["a"] = true, ["b"] = true, ["c"] = true } --]] function export.listToSet(t, value) local set = {} for i, item in ipairs(t) do if type(value) == "function" then set[item] = value(i, item) elseif value == nil then set[item] = true else set[item] = value end end return set end function export.cartProd(a, b, f) local c = {} for _,ai in ipairs(a) do for _,bj in ipairs(b) do insert(c, f(ai, bj)) end end return c end function export.to_string(t) local result = {} for k,v in export.sortedPairs(t) do if type(v) == "table" then insert(result, "["..tostring(k).."] = "..export.to_string(v)) elseif type(v) == "string" then insert(result, "["..tostring(k).."] = \""..v.."\"") elseif type(v) == "number" then insert(result, "["..tostring(k).."] = "..tostring(v)) elseif type(v) == "bool" then if v == true then insert(result, "["..tostring(k).."] = TRUE") else insert(result, "["..tostring(k).."] = FALSE") end elseif type(v) == "nil" then insert(result, "["..tostring(k).."] = (nil)") else error() end end return "{\n" .. concat(result, ",\n") .. "\n}" end return export an460r5d48y66pfkzser5i7vdcea12u 6076264 6076259 2026-04-01T04:05:23Z Tmagc 158167 6076264 Scribunto text/plain -- tomado de https://en.wiktionary.org/wiki/Module:table --[[ ------------------------------------------------------------------------------------ -- table (formerly TableTools) -- -- -- -- This module includes a number of functions for dealing with Lua tables. -- -- It is a meta-module, meant to be called from other Lua modules, and should -- -- not be called directly from #invoke. -- ------------------------------------------------------------------------------------ --]] local export = {} local unpack = unpack or table.unpack local insert = table.insert local concat = table.concat local sort = table.sort --[[ ------------------------------------------------------------------------------------ -- append -- -- This appends any number of tables together and returns the result. Compare the Lisp -- expression (append list1 list2 ...). ------------------------------------------------------------------------------------ --]] function export.append(...) local ret = {} local j = 1 for i=1,select('#', ...) do local argt = select(i, ...) for _, v in ipairs(argt) do ret[j] = v j = j + 1 end end return ret end --[[ ------------------------------------------------------------------------------------ -- merge -- ------------------------------------------------------------------------------------ --]] function export.merge(...) local ret = {} for i=1,select('#', ...) do local argt = select(i, ...) for k, v in pairs(argt) do ret[k] = v end end return ret end --[[ -- This returns the length of a table, or the first integer key n counting from -- 1 such that t[n + 1] is nil. It is similar to the operator #, but may return -- a different value when there are gaps in the array portion of the table. -- Intended to be used on data loaded with mw.loadData. For other tables, use #. --]] function export.length(t) local i = 0 repeat i = i + 1 until t[i] == nil return i - 1 end --[[ ------------------------------------------------------------------------------------ -- size -- -- This returns the size of a key/value pair table. It will also work on arrays, -- but for arrays it is more efficient to use the # operator. ------------------------------------------------------------------------------------ --]] function export.size(t) local i = 0 for _ in pairs(t) do i = i + 1 end return i end local size = export.size function export.maxIndex(t) local maximo = 0 for k,_ in pairs(t) do if type(k) == "number" and k > maximo then maximo = k end end return maximo end ------------------------------------------------------------------------------------ -- deepcopy -- -- Recursive deep copy function. Preserves copied identities of subtables. -- A more powerful version of mw.clone, as it is able to clone recursive tables without getting into an infinite loop. -- NOTE: protected metatables will not be copied (i.e. those hidden behind a __metatable metamethod), as they are not accessible by Lua's design. Instead, the output of the __metatable method will be used instead. -- An exception is made for data loaded via mw.loadData, which has its metatable stripped by default. This is because it has a protected metatable, and the substitute metatable causes behaviour that is generally unwanted. This exception can be overridden by setting `rawCopy` to true. -- If `noMetatable` is true, then metatables will not be present in the copy at all. -- If `keepLoadedData` is true, then any data loaded via mw.loadData will not be copied, and the original will be used instead. This is useful in iterative contexts where it is necessary to copy data being destructively modified, because objects loaded via mw.loadData are immutable. ------------------------------------------------------------------------------------ function export.deepCopy(orig, includeMetatable, rawCopy, keepLoadedData) local already_seen = {} local function dc(orig) if keepLoadedData then local mt = getmetatable(orig) if mt and mt.mw_loadData then return orig end end if type(orig) == "table" then if not already_seen[orig] then local copy = {} already_seen[orig] = copy for key, value in pairs(orig) do copy[key] = dc(value) end if includeMetatable then local mt = getmetatable(orig) if type(mt) == "table" and ( (not mt.mw_loadData) or (mt.mw_loadData and rawCopy) ) then setmetatable(copy, dc(mt)) end end end return already_seen[orig] else return orig end end return dc(orig) end local deepcopy = export.deepCopy --[[ Recursively compare two values that may be tables, including tables with nested tables as values. Return true if both values are structurally equal. Note that this handles arbitary levels of nesting. If `includeMetatables` is true, then metatables will also be compared. However, by default, metatables from mw.loadData will not be included in this comparison. This is because the metatable changes each time mw.loadData is used, even if it is used on the same data. This can be overridden by setting `rawCompare` to true. ]] function export.deepEquals(x, y, includeMetatables, rawCompare) local already_seen = {} -- This strips metatables only from data loaded via mw.loadData. if includeMetatables and not rawCompare then x = deepcopy(x, true) y = deepcopy(y, true) end local function de(x, y) if type(x) == "table" and type(y) == "table" then -- Two tables are the same if they have the same number of -- elements and all keys that are present in one of the tables -- compare equal to the corresponding keys in the other table, -- using structural comparison. -- If an element of x is a table, then its table in `already_seen` -- is checked for y (which means they have been compared before). -- If so, immediately iterate to avoid duplicated work. This avoids -- infinite loops. if not already_seen[x] then already_seen[x] = {} if not already_seen[x][y] then already_seen[x][y] = true local sizex = 0 for key, value in pairs(x) do if not de(value, y[key]) then return false end sizex = sizex + 1 end if includeMetatables and not de(getmetatable(x), getmetatable(y)) then return false end local sizey = size(y) if sizex ~= sizey then return false end end end return true end return x == y end return de(x, y) end local deepequals = export.deepEquals --[[ Given a list and a value to be found, return true if the value is in the array portion of the list. Comparison is by value, using `deepEquals`. NOTE: This used to do shallow comparison by default and accepted a third 'deepCompare' param to do deep comparison. This param is still accepted but now ignored. ]] function export.contains(list, x) for _, v in ipairs(list) do if deepequals(v, x) then return true end end return false end local contains = export.contains function export.insertIfNot(list, item) if not contains(list, item) then insert(list, item) end end --[[ Finds key for specified value in a given table. Roughly equivalent to reversing the key-value pairs in the table – reversed_table = { [value1] = key1, [value2] = key2, ... } – and then returning reversed_table[valueToFind]. The value can only be a string or a number (not nil, a boolean, a table, or a function). Only reliable if there is just one key with the specified value. Otherwise, the function returns the first key found, and the output is unpredictable. ]] function export.keyFor(t, valueToFind) for key, value in pairs(t) do if value == valueToFind then return key end end return nil end --[[ Returns a list of the keys in a table, sorted using either the default table.sort function or a custom keySort function. If there are only numerical keys, numKeys is probably more efficient. ]] function export.keysToList(t, keySort) local list = {} local index = 1 for key, _ in pairs(t) do list[index] = key index = index + 1 end if keySort then sort(list) end return list end local keysToList = export.keysToList --[[ Iterates through a table, with the keys sorted using the keysToList function. If there are only numerical keys, sparseIpairs is probably more efficient. ]] function export.sortedPairs(t) local list = keysToList(t, true) local i = 0 return function() i = i + 1 local key = list[i] if key ~= nil then return key, t[key] else return nil, nil end end end function export.reverseIpairs(list) local i = #list + 1 return function() i = i - 1 if list[i] ~= nil then return i, list[i] else return nil, nil end end end --[[ { "a", "b", "c" } -> { ["a"] = true, ["b"] = true, ["c"] = true } --]] function export.listToSet(t, value) local set = {} for i, item in ipairs(t) do if type(value) == "function" then set[item] = value(i, item) elseif value == nil then set[item] = true else set[item] = value end end return set end function export.cartProd(a, b, f) local c = {} for _,ai in ipairs(a) do for _,bj in ipairs(b) do insert(c, f(ai, bj)) end end return c end function export.to_string(t) local result = {} for k,v in export.sortedPairs(t) do if type(v) == "table" then insert(result, "["..tostring(k).."] = "..export.to_string(v)) elseif type(v) == "string" then insert(result, "["..tostring(k).."] = \""..v.."\"") elseif type(v) == "number" then insert(result, "["..tostring(k).."] = "..tostring(v)) elseif type(v) == "bool" then if v == true then insert(result, "["..tostring(k).."] = TRUE") else insert(result, "["..tostring(k).."] = FALSE") end elseif type(v) == "nil" then insert(result, "["..tostring(k).."] = (nil)") else error() end end return "{\n" .. concat(result, ",\n") .. "}" end return export blzc0od4zvzm154gbtx5udheg3byco7 6076265 6076264 2026-04-01T04:05:47Z Tmagc 158167 Se ha deshecho la revisión [[Special:Diff/6076264|6076264]] de [[Special:Contributions/Tmagc|Tmagc]] ([[User talk:Tmagc|disc.]]) 6076265 Scribunto text/plain -- tomado de https://en.wiktionary.org/wiki/Module:table --[[ ------------------------------------------------------------------------------------ -- table (formerly TableTools) -- -- -- -- This module includes a number of functions for dealing with Lua tables. -- -- It is a meta-module, meant to be called from other Lua modules, and should -- -- not be called directly from #invoke. -- ------------------------------------------------------------------------------------ --]] local export = {} local unpack = unpack or table.unpack local insert = table.insert local concat = table.concat local sort = table.sort --[[ ------------------------------------------------------------------------------------ -- append -- -- This appends any number of tables together and returns the result. Compare the Lisp -- expression (append list1 list2 ...). ------------------------------------------------------------------------------------ --]] function export.append(...) local ret = {} local j = 1 for i=1,select('#', ...) do local argt = select(i, ...) for _, v in ipairs(argt) do ret[j] = v j = j + 1 end end return ret end --[[ ------------------------------------------------------------------------------------ -- merge -- ------------------------------------------------------------------------------------ --]] function export.merge(...) local ret = {} for i=1,select('#', ...) do local argt = select(i, ...) for k, v in pairs(argt) do ret[k] = v end end return ret end --[[ -- This returns the length of a table, or the first integer key n counting from -- 1 such that t[n + 1] is nil. It is similar to the operator #, but may return -- a different value when there are gaps in the array portion of the table. -- Intended to be used on data loaded with mw.loadData. For other tables, use #. --]] function export.length(t) local i = 0 repeat i = i + 1 until t[i] == nil return i - 1 end --[[ ------------------------------------------------------------------------------------ -- size -- -- This returns the size of a key/value pair table. It will also work on arrays, -- but for arrays it is more efficient to use the # operator. ------------------------------------------------------------------------------------ --]] function export.size(t) local i = 0 for _ in pairs(t) do i = i + 1 end return i end local size = export.size function export.maxIndex(t) local maximo = 0 for k,_ in pairs(t) do if type(k) == "number" and k > maximo then maximo = k end end return maximo end ------------------------------------------------------------------------------------ -- deepcopy -- -- Recursive deep copy function. Preserves copied identities of subtables. -- A more powerful version of mw.clone, as it is able to clone recursive tables without getting into an infinite loop. -- NOTE: protected metatables will not be copied (i.e. those hidden behind a __metatable metamethod), as they are not accessible by Lua's design. Instead, the output of the __metatable method will be used instead. -- An exception is made for data loaded via mw.loadData, which has its metatable stripped by default. This is because it has a protected metatable, and the substitute metatable causes behaviour that is generally unwanted. This exception can be overridden by setting `rawCopy` to true. -- If `noMetatable` is true, then metatables will not be present in the copy at all. -- If `keepLoadedData` is true, then any data loaded via mw.loadData will not be copied, and the original will be used instead. This is useful in iterative contexts where it is necessary to copy data being destructively modified, because objects loaded via mw.loadData are immutable. ------------------------------------------------------------------------------------ function export.deepCopy(orig, includeMetatable, rawCopy, keepLoadedData) local already_seen = {} local function dc(orig) if keepLoadedData then local mt = getmetatable(orig) if mt and mt.mw_loadData then return orig end end if type(orig) == "table" then if not already_seen[orig] then local copy = {} already_seen[orig] = copy for key, value in pairs(orig) do copy[key] = dc(value) end if includeMetatable then local mt = getmetatable(orig) if type(mt) == "table" and ( (not mt.mw_loadData) or (mt.mw_loadData and rawCopy) ) then setmetatable(copy, dc(mt)) end end end return already_seen[orig] else return orig end end return dc(orig) end local deepcopy = export.deepCopy --[[ Recursively compare two values that may be tables, including tables with nested tables as values. Return true if both values are structurally equal. Note that this handles arbitary levels of nesting. If `includeMetatables` is true, then metatables will also be compared. However, by default, metatables from mw.loadData will not be included in this comparison. This is because the metatable changes each time mw.loadData is used, even if it is used on the same data. This can be overridden by setting `rawCompare` to true. ]] function export.deepEquals(x, y, includeMetatables, rawCompare) local already_seen = {} -- This strips metatables only from data loaded via mw.loadData. if includeMetatables and not rawCompare then x = deepcopy(x, true) y = deepcopy(y, true) end local function de(x, y) if type(x) == "table" and type(y) == "table" then -- Two tables are the same if they have the same number of -- elements and all keys that are present in one of the tables -- compare equal to the corresponding keys in the other table, -- using structural comparison. -- If an element of x is a table, then its table in `already_seen` -- is checked for y (which means they have been compared before). -- If so, immediately iterate to avoid duplicated work. This avoids -- infinite loops. if not already_seen[x] then already_seen[x] = {} if not already_seen[x][y] then already_seen[x][y] = true local sizex = 0 for key, value in pairs(x) do if not de(value, y[key]) then return false end sizex = sizex + 1 end if includeMetatables and not de(getmetatable(x), getmetatable(y)) then return false end local sizey = size(y) if sizex ~= sizey then return false end end end return true end return x == y end return de(x, y) end local deepequals = export.deepEquals --[[ Given a list and a value to be found, return true if the value is in the array portion of the list. Comparison is by value, using `deepEquals`. NOTE: This used to do shallow comparison by default and accepted a third 'deepCompare' param to do deep comparison. This param is still accepted but now ignored. ]] function export.contains(list, x) for _, v in ipairs(list) do if deepequals(v, x) then return true end end return false end local contains = export.contains function export.insertIfNot(list, item) if not contains(list, item) then insert(list, item) end end --[[ Finds key for specified value in a given table. Roughly equivalent to reversing the key-value pairs in the table – reversed_table = { [value1] = key1, [value2] = key2, ... } – and then returning reversed_table[valueToFind]. The value can only be a string or a number (not nil, a boolean, a table, or a function). Only reliable if there is just one key with the specified value. Otherwise, the function returns the first key found, and the output is unpredictable. ]] function export.keyFor(t, valueToFind) for key, value in pairs(t) do if value == valueToFind then return key end end return nil end --[[ Returns a list of the keys in a table, sorted using either the default table.sort function or a custom keySort function. If there are only numerical keys, numKeys is probably more efficient. ]] function export.keysToList(t, keySort) local list = {} local index = 1 for key, _ in pairs(t) do list[index] = key index = index + 1 end if keySort then sort(list) end return list end local keysToList = export.keysToList --[[ Iterates through a table, with the keys sorted using the keysToList function. If there are only numerical keys, sparseIpairs is probably more efficient. ]] function export.sortedPairs(t) local list = keysToList(t, true) local i = 0 return function() i = i + 1 local key = list[i] if key ~= nil then return key, t[key] else return nil, nil end end end function export.reverseIpairs(list) local i = #list + 1 return function() i = i - 1 if list[i] ~= nil then return i, list[i] else return nil, nil end end end --[[ { "a", "b", "c" } -> { ["a"] = true, ["b"] = true, ["c"] = true } --]] function export.listToSet(t, value) local set = {} for i, item in ipairs(t) do if type(value) == "function" then set[item] = value(i, item) elseif value == nil then set[item] = true else set[item] = value end end return set end function export.cartProd(a, b, f) local c = {} for _,ai in ipairs(a) do for _,bj in ipairs(b) do insert(c, f(ai, bj)) end end return c end function export.to_string(t) local result = {} for k,v in export.sortedPairs(t) do if type(v) == "table" then insert(result, "["..tostring(k).."] = "..export.to_string(v)) elseif type(v) == "string" then insert(result, "["..tostring(k).."] = \""..v.."\"") elseif type(v) == "number" then insert(result, "["..tostring(k).."] = "..tostring(v)) elseif type(v) == "bool" then if v == true then insert(result, "["..tostring(k).."] = TRUE") else insert(result, "["..tostring(k).."] = FALSE") end elseif type(v) == "nil" then insert(result, "["..tostring(k).."] = (nil)") else error() end end return "{\n" .. concat(result, ",\n") .. "\n}" end return export an460r5d48y66pfkzser5i7vdcea12u 6076268 6076265 2026-04-01T04:26:18Z Tmagc 158167 6076268 Scribunto text/plain -- tomado de https://en.wiktionary.org/wiki/Module:table --[[ ------------------------------------------------------------------------------------ -- table (formerly TableTools) -- -- -- -- This module includes a number of functions for dealing with Lua tables. -- -- It is a meta-module, meant to be called from other Lua modules, and should -- -- not be called directly from #invoke. -- ------------------------------------------------------------------------------------ --]] local export = {} local unpack = unpack or table.unpack local insert = table.insert local concat = table.concat local sort = table.sort --[[ ------------------------------------------------------------------------------------ -- append -- -- This appends any number of tables together and returns the result. Compare the Lisp -- expression (append list1 list2 ...). ------------------------------------------------------------------------------------ --]] function export.append(...) local ret = {} local j = 1 for i=1,select('#', ...) do local argt = select(i, ...) for _, v in ipairs(argt) do ret[j] = v j = j + 1 end end return ret end --[[ ------------------------------------------------------------------------------------ -- merge -- ------------------------------------------------------------------------------------ --]] function export.merge(...) local ret = {} for i=1,select('#', ...) do local argt = select(i, ...) for k, v in pairs(argt) do ret[k] = v end end return ret end --[[ -- This returns the length of a table, or the first integer key n counting from -- 1 such that t[n + 1] is nil. It is similar to the operator #, but may return -- a different value when there are gaps in the array portion of the table. -- Intended to be used on data loaded with mw.loadData. For other tables, use #. --]] function export.length(t) local i = 0 repeat i = i + 1 until t[i] == nil return i - 1 end --[[ ------------------------------------------------------------------------------------ -- size -- -- This returns the size of a key/value pair table. It will also work on arrays, -- but for arrays it is more efficient to use the # operator. ------------------------------------------------------------------------------------ --]] function export.size(t) local i = 0 for _ in pairs(t) do i = i + 1 end return i end local size = export.size function export.maxIndex(t) local maximo = 0 for k,_ in pairs(t) do if type(k) == "number" and k > maximo then maximo = k end end return maximo end ------------------------------------------------------------------------------------ -- deepcopy -- -- Recursive deep copy function. Preserves copied identities of subtables. -- A more powerful version of mw.clone, as it is able to clone recursive tables without getting into an infinite loop. -- NOTE: protected metatables will not be copied (i.e. those hidden behind a __metatable metamethod), as they are not accessible by Lua's design. Instead, the output of the __metatable method will be used instead. -- An exception is made for data loaded via mw.loadData, which has its metatable stripped by default. This is because it has a protected metatable, and the substitute metatable causes behaviour that is generally unwanted. This exception can be overridden by setting `rawCopy` to true. -- If `noMetatable` is true, then metatables will not be present in the copy at all. -- If `keepLoadedData` is true, then any data loaded via mw.loadData will not be copied, and the original will be used instead. This is useful in iterative contexts where it is necessary to copy data being destructively modified, because objects loaded via mw.loadData are immutable. ------------------------------------------------------------------------------------ function export.deepCopy(orig, includeMetatable, rawCopy, keepLoadedData) local already_seen = {} local function dc(orig) if keepLoadedData then local mt = getmetatable(orig) if mt and mt.mw_loadData then return orig end end if type(orig) == "table" then if not already_seen[orig] then local copy = {} already_seen[orig] = copy for key, value in pairs(orig) do copy[key] = dc(value) end if includeMetatable then local mt = getmetatable(orig) if type(mt) == "table" and ( (not mt.mw_loadData) or (mt.mw_loadData and rawCopy) ) then setmetatable(copy, dc(mt)) end end end return already_seen[orig] else return orig end end return dc(orig) end local deepcopy = export.deepCopy --[[ Recursively compare two values that may be tables, including tables with nested tables as values. Return true if both values are structurally equal. Note that this handles arbitary levels of nesting. If `includeMetatables` is true, then metatables will also be compared. However, by default, metatables from mw.loadData will not be included in this comparison. This is because the metatable changes each time mw.loadData is used, even if it is used on the same data. This can be overridden by setting `rawCompare` to true. ]] function export.deepEquals(x, y, includeMetatables, rawCompare) local already_seen = {} -- This strips metatables only from data loaded via mw.loadData. if includeMetatables and not rawCompare then x = deepcopy(x, true) y = deepcopy(y, true) end local function de(x, y) if type(x) == "table" and type(y) == "table" then -- Two tables are the same if they have the same number of -- elements and all keys that are present in one of the tables -- compare equal to the corresponding keys in the other table, -- using structural comparison. -- If an element of x is a table, then its table in `already_seen` -- is checked for y (which means they have been compared before). -- If so, immediately iterate to avoid duplicated work. This avoids -- infinite loops. if not already_seen[x] then already_seen[x] = {} if not already_seen[x][y] then already_seen[x][y] = true local sizex = 0 for key, value in pairs(x) do if not de(value, y[key]) then return false end sizex = sizex + 1 end if includeMetatables and not de(getmetatable(x), getmetatable(y)) then return false end local sizey = size(y) if sizex ~= sizey then return false end end end return true end return x == y end return de(x, y) end local deepequals = export.deepEquals --[[ Given a list and a value to be found, return true if the value is in the array portion of the list. Comparison is by value, using `deepEquals`. NOTE: This used to do shallow comparison by default and accepted a third 'deepCompare' param to do deep comparison. This param is still accepted but now ignored. ]] function export.contains(list, x) for _, v in ipairs(list) do if deepequals(v, x) then return true end end return false end local contains = export.contains function export.insertIfNot(list, item) if not contains(list, item) then insert(list, item) end end --[[ Finds key for specified value in a given table. Roughly equivalent to reversing the key-value pairs in the table – reversed_table = { [value1] = key1, [value2] = key2, ... } – and then returning reversed_table[valueToFind]. The value can only be a string or a number (not nil, a boolean, a table, or a function). Only reliable if there is just one key with the specified value. Otherwise, the function returns the first key found, and the output is unpredictable. ]] function export.keyFor(t, valueToFind) for key, value in pairs(t) do if value == valueToFind then return key end end return nil end --[[ Returns a list of the keys in a table, sorted using either the default table.sort function or a custom keySort function. If there are only numerical keys, numKeys is probably more efficient. ]] function export.keysToList(t, keySort) local list = {} local index = 1 for key, _ in pairs(t) do list[index] = key index = index + 1 end if keySort then sort(list) end return list end local keysToList = export.keysToList --[[ Iterates through a table, with the keys sorted using the keysToList function. If there are only numerical keys, sparseIpairs is probably more efficient. ]] function export.sortedPairs(t) local list = keysToList(t, true) local i = 0 return function() i = i + 1 local key = list[i] if key ~= nil then return key, t[key] else return nil, nil end end end function export.reverseIpairs(list) local i = #list + 1 return function() i = i - 1 if list[i] ~= nil then return i, list[i] else return nil, nil end end end --[[ { "a", "b", "c" } -> { ["a"] = true, ["b"] = true, ["c"] = true } --]] function export.listToSet(t, value) local set = {} for i, item in ipairs(t) do if type(value) == "function" then set[item] = value(i, item) elseif value == nil then set[item] = true else set[item] = value end end return set end function export.cartProd(a, b, f) local c = {} for _,ai in ipairs(a) do for _,bj in ipairs(b) do insert(c, f(ai, bj)) end end return c end function export.to_string(t) local result = {} for k,v in export.sortedPairs(t) do if type(v) == "table" then insert(result, "["..tostring(k).."] = "..export.to_string(v)) elseif type(v) == "string" then insert(result, "["..tostring(k).."] = \""..v.."\"") elseif type(v) == "number" then insert(result, "["..tostring(k).."] = "..tostring(v)) elseif type(v) == "bool" then if v == true then insert(result, "["..tostring(k).."] = TRUE") else insert(result, "["..tostring(k).."] = FALSE") end elseif type(v) == "nil" then insert(result, "["..tostring(k).."] = (nil)") else error() end end return "{" .. concat(result, ", ") .. "}" end return export fy7vl2ma3yb4vkx8af97yhzjqa7fmte 6076269 6076268 2026-04-01T04:26:44Z Tmagc 158167 6076269 Scribunto text/plain -- tomado de https://en.wiktionary.org/wiki/Module:table --[[ ------------------------------------------------------------------------------------ -- table (formerly TableTools) -- -- -- -- This module includes a number of functions for dealing with Lua tables. -- -- It is a meta-module, meant to be called from other Lua modules, and should -- -- not be called directly from #invoke. -- ------------------------------------------------------------------------------------ --]] local export = {} local unpack = unpack or table.unpack local insert = table.insert local concat = table.concat local sort = table.sort --[[ ------------------------------------------------------------------------------------ -- append -- -- This appends any number of tables together and returns the result. Compare the Lisp -- expression (append list1 list2 ...). ------------------------------------------------------------------------------------ --]] function export.append(...) local ret = {} local j = 1 for i=1,select('#', ...) do local argt = select(i, ...) for _, v in ipairs(argt) do ret[j] = v j = j + 1 end end return ret end --[[ ------------------------------------------------------------------------------------ -- merge -- ------------------------------------------------------------------------------------ --]] function export.merge(...) local ret = {} for i=1,select('#', ...) do local argt = select(i, ...) for k, v in pairs(argt) do ret[k] = v end end return ret end --[[ -- This returns the length of a table, or the first integer key n counting from -- 1 such that t[n + 1] is nil. It is similar to the operator #, but may return -- a different value when there are gaps in the array portion of the table. -- Intended to be used on data loaded with mw.loadData. For other tables, use #. --]] function export.length(t) local i = 0 repeat i = i + 1 until t[i] == nil return i - 1 end --[[ ------------------------------------------------------------------------------------ -- size -- -- This returns the size of a key/value pair table. It will also work on arrays, -- but for arrays it is more efficient to use the # operator. ------------------------------------------------------------------------------------ --]] function export.size(t) local i = 0 for _ in pairs(t) do i = i + 1 end return i end local size = export.size function export.maxIndex(t) local maximo = 0 for k,_ in pairs(t) do if type(k) == "number" and k > maximo then maximo = k end end return maximo end ------------------------------------------------------------------------------------ -- deepcopy -- -- Recursive deep copy function. Preserves copied identities of subtables. -- A more powerful version of mw.clone, as it is able to clone recursive tables without getting into an infinite loop. -- NOTE: protected metatables will not be copied (i.e. those hidden behind a __metatable metamethod), as they are not accessible by Lua's design. Instead, the output of the __metatable method will be used instead. -- An exception is made for data loaded via mw.loadData, which has its metatable stripped by default. This is because it has a protected metatable, and the substitute metatable causes behaviour that is generally unwanted. This exception can be overridden by setting `rawCopy` to true. -- If `noMetatable` is true, then metatables will not be present in the copy at all. -- If `keepLoadedData` is true, then any data loaded via mw.loadData will not be copied, and the original will be used instead. This is useful in iterative contexts where it is necessary to copy data being destructively modified, because objects loaded via mw.loadData are immutable. ------------------------------------------------------------------------------------ function export.deepCopy(orig, includeMetatable, rawCopy, keepLoadedData) local already_seen = {} local function dc(orig) if keepLoadedData then local mt = getmetatable(orig) if mt and mt.mw_loadData then return orig end end if type(orig) == "table" then if not already_seen[orig] then local copy = {} already_seen[orig] = copy for key, value in pairs(orig) do copy[key] = dc(value) end if includeMetatable then local mt = getmetatable(orig) if type(mt) == "table" and ( (not mt.mw_loadData) or (mt.mw_loadData and rawCopy) ) then setmetatable(copy, dc(mt)) end end end return already_seen[orig] else return orig end end return dc(orig) end local deepcopy = export.deepCopy --[[ Recursively compare two values that may be tables, including tables with nested tables as values. Return true if both values are structurally equal. Note that this handles arbitary levels of nesting. If `includeMetatables` is true, then metatables will also be compared. However, by default, metatables from mw.loadData will not be included in this comparison. This is because the metatable changes each time mw.loadData is used, even if it is used on the same data. This can be overridden by setting `rawCompare` to true. ]] function export.deepEquals(x, y, includeMetatables, rawCompare) local already_seen = {} -- This strips metatables only from data loaded via mw.loadData. if includeMetatables and not rawCompare then x = deepcopy(x, true) y = deepcopy(y, true) end local function de(x, y) if type(x) == "table" and type(y) == "table" then -- Two tables are the same if they have the same number of -- elements and all keys that are present in one of the tables -- compare equal to the corresponding keys in the other table, -- using structural comparison. -- If an element of x is a table, then its table in `already_seen` -- is checked for y (which means they have been compared before). -- If so, immediately iterate to avoid duplicated work. This avoids -- infinite loops. if not already_seen[x] then already_seen[x] = {} if not already_seen[x][y] then already_seen[x][y] = true local sizex = 0 for key, value in pairs(x) do if not de(value, y[key]) then return false end sizex = sizex + 1 end if includeMetatables and not de(getmetatable(x), getmetatable(y)) then return false end local sizey = size(y) if sizex ~= sizey then return false end end end return true end return x == y end return de(x, y) end local deepequals = export.deepEquals --[[ Given a list and a value to be found, return true if the value is in the array portion of the list. Comparison is by value, using `deepEquals`. NOTE: This used to do shallow comparison by default and accepted a third 'deepCompare' param to do deep comparison. This param is still accepted but now ignored. ]] function export.contains(list, x) for _, v in ipairs(list) do if deepequals(v, x) then return true end end return false end local contains = export.contains function export.insertIfNot(list, item) if not contains(list, item) then insert(list, item) end end --[[ Finds key for specified value in a given table. Roughly equivalent to reversing the key-value pairs in the table – reversed_table = { [value1] = key1, [value2] = key2, ... } – and then returning reversed_table[valueToFind]. The value can only be a string or a number (not nil, a boolean, a table, or a function). Only reliable if there is just one key with the specified value. Otherwise, the function returns the first key found, and the output is unpredictable. ]] function export.keyFor(t, valueToFind) for key, value in pairs(t) do if value == valueToFind then return key end end return nil end --[[ Returns a list of the keys in a table, sorted using either the default table.sort function or a custom keySort function. If there are only numerical keys, numKeys is probably more efficient. ]] function export.keysToList(t, keySort) local list = {} local index = 1 for key, _ in pairs(t) do list[index] = key index = index + 1 end if keySort then sort(list) end return list end local keysToList = export.keysToList --[[ Iterates through a table, with the keys sorted using the keysToList function. If there are only numerical keys, sparseIpairs is probably more efficient. ]] function export.sortedPairs(t) local list = keysToList(t, true) local i = 0 return function() i = i + 1 local key = list[i] if key ~= nil then return key, t[key] else return nil, nil end end end function export.reverseIpairs(list) local i = #list + 1 return function() i = i - 1 if list[i] ~= nil then return i, list[i] else return nil, nil end end end --[[ { "a", "b", "c" } -> { ["a"] = true, ["b"] = true, ["c"] = true } --]] function export.listToSet(t, value) local set = {} for i, item in ipairs(t) do if type(value) == "function" then set[item] = value(i, item) elseif value == nil then set[item] = true else set[item] = value end end return set end function export.cartProd(a, b, f) local c = {} for _,ai in ipairs(a) do for _,bj in ipairs(b) do insert(c, f(ai, bj)) end end return c end function export.to_string(t) local result = {} for k,v in export.sortedPairs(t) do if type(v) == "table" then insert(result, "["..tostring(k).."] = "..export.to_string(v)) elseif type(v) == "string" then insert(result, "["..tostring(k).."] = \""..v.."\"") elseif type(v) == "number" then insert(result, "["..tostring(k).."] = "..tostring(v)) elseif type(v) == "bool" then if v == true then insert(result, "["..tostring(k).."] = TRUE") else insert(result, "["..tostring(k).."] = FALSE") end elseif type(v) == "nil" then insert(result, "["..tostring(k).."] = (nil)") else error() end end return "{ " .. concat(result, ", ") .. " }" end return export 3br08ms2wwm5crcdmig3pur4t5cac60 Módulo:testeo 828 1027629 6076249 5866827 2026-04-01T03:07:07Z Tmagc 158167 6076249 Scribunto text/plain local concat = table.concat local insert = table.insert local m_table = require("Módulo:tabla") local deepequals = m_table.deepEquals local table_to_string = m_table.to_string local html = mw.html local function to_string(v) if type(v) == "table" then return table_to_string(v) elseif type(v) == "string" then return "\""..v.."\"" elseif type(v) == "number" then return tostring(v) elseif type(v) == "bool" then if v == true then return "TRUE" else return "FALSE" end elseif type(v) == "nil" then return "(nil)" else error() end end local UnitTester = {} UnitTester.__index = UnitTester function UnitTester:new(ev, comentarios) self.ev = ev self.comentarios = comentarios self.total = 0 self.fallas = 0 self.tabla_html = html.create("table"):attr("class", "wikitable") end function UnitTester:insertar_titulo(titulo) local header = html.create("th"):attr("colspan", "100%"):css("text-align", "center"):wikitext(titulo) self.tabla_html = self.tabla_html:tag("tr"):node(header):done() end function UnitTester:insertar_campos() local row = html.create("tr") row = row:tag("th"):wikitext("entrada"):done() row = row:tag("th"):wikitext("salida"):done() if self.ev then row = row:tag("th"):wikitext("esperado"):done() row = row:tag("th"):wikitext("evaluación"):done() end if self.comentarios then row = row:tag("th"):wikitext("comentario"):done() end self.tabla_html = self.tabla_html:node(row) end function UnitTester:insertar_casos(ejemplos, func, esperado, comentario) assert(type(ejemplos) == "table") assert(type(func) == "function") esperado = esperado or {} comentario = comentario or {} local bien = true for i, ej in ipairs(ejemplos) do local ok, out = xpcall(func, function(mesg) return debug.traceback("ERROR DE EJECUCIÓN: "..mesg) end, ej) local row = html.create("tr") -- entrada row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :wikitext(self.frame:extensionTag("nowiki", to_string(ej))) :done() -- salida row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :wikitext(self.frame:extensionTag("nowiki", to_string(out))) :done() -- evaluación if self.ev then row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :wikitext(self.frame:extensionTag("nowiki", to_string(esperado[i]))) :done() if deepequals(out, esperado[i]) then row = row:tag("td") :css('font-family', 'monospace') :wikitext("[ ") :tag("span") :css("color", "green") :wikitext("ok") :done() :wikitext(" ]") :done() else row = row:tag("td") :css('font-family', 'monospace') :wikitext("[ ") :tag("span") :css("color", "red") :wikitext("MAL") :done() :wikitext(" ]") :done() bien = false end end -- comentarios if self.comentarios then row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :wikitext(self.frame:extensionTag("nowiki", to_string(comentario[i]))) :done() end self.tabla_html = self.tabla_html:node(row) if not ok or not bien then self.fallas = self.fallas + 1 end self.total = self.total + 1 end end function UnitTester:terminar() local t = {} if self.ev then insert(t, '<strong class="success">Todas las pruebas correctas!</strong> ') else insert(t, '<strong class="error">Fallaron '..tostring(self.fallas)..' de '..tostring(self.total)..' pruebas</strong> ') end local refresh_link = tostring(mw.uri.fullUrl(mw.title.getCurrentTitle().fullText, 'action=purge&forcelinkupdate=1')) insert(t, "<span class='plainlinks unit-tests-refresh'>[" .. refresh_link .. " (actualizar)]</span>\n\n") insert(t, tostring(self.tabla_html)) return concat(t) end setmetatable(UnitTester, {}) return UnitTester hmk5boihgf5pcj507o1cwuvw903ez8v 6076250 6076249 2026-04-01T03:15:17Z Tmagc 158167 6076250 Scribunto text/plain local concat = table.concat local insert = table.insert local m_table = require("Módulo:tabla") local deepequals = m_table.deepEquals local table_to_string = m_table.to_string local html = mw.html local function to_string(v) if type(v) == "table" then return table_to_string(v) elseif type(v) == "string" then return "\""..v.."\"" elseif type(v) == "number" then return tostring(v) elseif type(v) == "bool" then if v == true then return "TRUE" else return "FALSE" end elseif type(v) == "nil" then return "(nil)" else error() end end local UnitTester = {} UnitTester.__index = UnitTester function UnitTester:new(ev, comentarios) self.ev = ev self.comentarios = comentarios self.total = 0 self.fallas = 0 self.tabla_html = html.create("table"):attr("class", "wikitable") end function UnitTester:insertar_titulo(titulo) local header = html.create("th"):attr("colspan", "100%"):css("text-align", "center"):wikitext(titulo) self.tabla_html = self.tabla_html:tag("tr"):node(header):done() end function UnitTester:insertar_campos() local row = html.create("tr") row = row:tag("th"):wikitext("entrada"):done() row = row:tag("th"):wikitext("salida"):done() if self.ev then row = row:tag("th"):wikitext("esperado"):done() row = row:tag("th"):wikitext("evaluación"):done() end if self.comentarios then row = row:tag("th"):wikitext("comentario"):done() end self.tabla_html = self.tabla_html:node(row) end function UnitTester:insertar_caso(ej, func, esperado, comentario) local bien = true local ok, out = xpcall(func, function(mesg) return debug.traceback("ERROR DE EJECUCIÓN: "..mesg) end, ej) local row = html.create("tr") -- entrada row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :wikitext(self.frame:extensionTag("nowiki", to_string(ej))) :done() -- salida row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :wikitext(self.frame:extensionTag("nowiki", to_string(out))) :done() -- evaluación if self.ev then row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :wikitext(self.frame:extensionTag("nowiki", to_string(esperado))) :done() if deepequals(out, esperado) then row = row:tag("td") :css('font-family', 'monospace') :wikitext("[ ") :tag("span") :css("color", "green") :wikitext("ok") :done() :wikitext(" ]") :done() else row = row:tag("td") :css('font-family', 'monospace') :wikitext("[ ") :tag("span") :css("color", "red") :wikitext("MAL") :done() :wikitext(" ]") :done() bien = false end end -- comentarios if self.comentarios then row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :wikitext(self.frame:extensionTag("nowiki", to_string(comentario))) :done() end self.tabla_html = self.tabla_html:node(row) if not ok or not bien then self.fallas = self.fallas + 1 end self.total = self.total + 1 end function UnitTester:terminar() local t = {} if self.ev then insert(t, '<strong class="success">Todas las pruebas correctas!</strong> ') else insert(t, '<strong class="error">Fallaron '..tostring(self.fallas)..' de '..tostring(self.total)..' pruebas</strong> ') end local refresh_link = tostring(mw.uri.fullUrl(mw.title.getCurrentTitle().fullText, 'action=purge&forcelinkupdate=1')) insert(t, "<span class='plainlinks unit-tests-refresh'>[" .. refresh_link .. " (actualizar)]</span>\n\n") insert(t, tostring(self.tabla_html)) return concat(t) end setmetatable(UnitTester, {}) return UnitTester 8j24hjckvyevgd0e9h551dkwi8bkk6u 6076251 6076250 2026-04-01T03:17:21Z Tmagc 158167 6076251 Scribunto text/plain local concat = table.concat local insert = table.insert local m_table = require("Módulo:tabla") local deepequals = m_table.deepEquals local table_to_string = m_table.to_string local html = mw.html local function to_string(v) if type(v) == "table" then return table_to_string(v) elseif type(v) == "string" then return "\""..v.."\"" elseif type(v) == "number" then return tostring(v) elseif type(v) == "bool" then if v == true then return "TRUE" else return "FALSE" end elseif type(v) == "nil" then return "(nil)" else error() end end local UnitTester = {} UnitTester.__index = UnitTester function UnitTester:new(ev, comentarios) self.ev = ev self.comentarios = comentarios self.total = 0 self.fallas = 0 self.tabla_html = html.create("table"):attr("class", "wikitable") end function UnitTester:insertar_titulo(titulo) local header = html.create("th"):attr("colspan", "100%"):css("text-align", "center"):wikitext(titulo) self.tabla_html = self.tabla_html:tag("tr"):node(header):done() end function UnitTester:insertar_campos() local row = html.create("tr") row = row:tag("th"):wikitext("entrada"):done() row = row:tag("th"):wikitext("salida"):done() if self.ev then row = row:tag("th"):wikitext("esperado"):done() row = row:tag("th"):wikitext("evaluación"):done() end if self.comentarios then row = row:tag("th"):wikitext("comentario"):done() end self.tabla_html = self.tabla_html:node(row) end function UnitTester:insertar_caso(ej, func, esperado, comentario) comentario = comentario or "" local bien = true local ok, out = xpcall(func, function(mesg) return debug.traceback("ERROR DE EJECUCIÓN: "..mesg) end, ej) local row = html.create("tr") -- entrada row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :wikitext(self.frame:extensionTag("nowiki", to_string(ej))) :done() -- salida row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :wikitext(self.frame:extensionTag("nowiki", to_string(out))) :done() -- evaluación if self.ev then row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :wikitext(self.frame:extensionTag("nowiki", to_string(esperado))) :done() if deepequals(out, esperado) then row = row:tag("td") :css('font-family', 'monospace') :wikitext("[ ") :tag("span") :css("color", "green") :wikitext("ok") :done() :wikitext(" ]") :done() else row = row:tag("td") :css('font-family', 'monospace') :wikitext("[ ") :tag("span") :css("color", "red") :wikitext("MAL") :done() :wikitext(" ]") :done() bien = false end end -- comentarios if self.comentarios then row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :wikitext(self.frame:extensionTag("nowiki", to_string(comentario))) :done() end self.tabla_html = self.tabla_html:node(row) if not ok or not bien then self.fallas = self.fallas + 1 end self.total = self.total + 1 end function UnitTester:terminar() local t = {} if self.ev then insert(t, '<strong class="success">Todas las pruebas correctas!</strong> ') else insert(t, '<strong class="error">Fallaron '..tostring(self.fallas)..' de '..tostring(self.total)..' pruebas</strong> ') end local refresh_link = tostring(mw.uri.fullUrl(mw.title.getCurrentTitle().fullText, 'action=purge&forcelinkupdate=1')) insert(t, "<span class='plainlinks unit-tests-refresh'>[" .. refresh_link .. " (actualizar)]</span>\n\n") insert(t, tostring(self.tabla_html)) return concat(t) end setmetatable(UnitTester, {}) return UnitTester 3j8sv9xnqdtqstxzvqg0momagc8k9k2 6076257 6076251 2026-04-01T03:24:45Z Tmagc 158167 6076257 Scribunto text/plain local concat = table.concat local insert = table.insert local m_table = require("Módulo:tabla") local deepequals = m_table.deepEquals local table_to_string = m_table.to_string local html = mw.html local function to_string(v) if type(v) == "table" then return table_to_string(v) elseif type(v) == "string" then return "\""..v.."\"" elseif type(v) == "number" then return tostring(v) elseif type(v) == "bool" then if v == true then return "TRUE" else return "FALSE" end elseif type(v) == "nil" then return "(nil)" else error() end end local UnitTester = {} UnitTester.__index = UnitTester function UnitTester:new(ev, comentarios) self.ev = ev self.comentarios = comentarios self.total = 0 self.fallas = 0 self.tabla_html = html.create("table"):attr("class", "wikitable") end function UnitTester:insertar_titulo(titulo) local header = html.create("th"):attr("colspan", "100%"):css("text-align", "center"):wikitext(titulo) self.tabla_html = self.tabla_html:tag("tr"):node(header):done() end function UnitTester:insertar_campos() local row = html.create("tr") row = row:tag("th"):wikitext("entrada"):done() row = row:tag("th"):wikitext("salida"):done() if self.ev then row = row:tag("th"):wikitext("esperado"):done() row = row:tag("th"):wikitext("evaluación"):done() end if self.comentarios then row = row:tag("th"):wikitext("comentario"):done() end self.tabla_html = self.tabla_html:node(row) end function UnitTester:insertar_caso(ej, func, esperado, comentario) comentario = comentario or "" local bien = true local ok, out = xpcall(func, function(mesg) return debug.traceback("ERROR DE EJECUCIÓN: "..mesg) end, ej) local row = html.create("tr") -- entrada row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :wikitext(frame:extensionTag("nowiki", to_string(ej))) :done() -- salida row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :wikitext(frame:extensionTag("nowiki", to_string(out))) :done() -- evaluación if self.ev then row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :wikitext(frame:extensionTag("nowiki", to_string(esperado))) :done() if deepequals(out, esperado) then row = row:tag("td") :css('font-family', 'monospace') :wikitext("[ ") :tag("span") :css("color", "green") :wikitext("ok") :done() :wikitext(" ]") :done() else row = row:tag("td") :css('font-family', 'monospace') :wikitext("[ ") :tag("span") :css("color", "red") :wikitext("MAL") :done() :wikitext(" ]") :done() bien = false end end -- comentarios if self.comentarios then row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :wikitext(frame:extensionTag("nowiki", to_string(comentario))) :done() end self.tabla_html = self.tabla_html:node(row) if not ok or not bien then self.fallas = self.fallas + 1 end self.total = self.total + 1 end function UnitTester:terminar() local t = {} if self.ev then insert(t, '<strong class="success">Todas las pruebas correctas!</strong> ') else insert(t, '<strong class="error">Fallaron '..tostring(self.fallas)..' de '..tostring(self.total)..' pruebas</strong> ') end local refresh_link = tostring(mw.uri.fullUrl(mw.title.getCurrentTitle().fullText, 'action=purge&forcelinkupdate=1')) insert(t, "<span class='plainlinks unit-tests-refresh'>[" .. refresh_link .. " (actualizar)]</span>\n\n") insert(t, tostring(self.tabla_html)) return concat(t) end setmetatable(UnitTester, {}) return UnitTester qh2r168wxfdv75iyt3967f6v5the91m 6076258 6076257 2026-04-01T03:27:59Z Tmagc 158167 6076258 Scribunto text/plain local concat = table.concat local insert = table.insert local m_table = require("Módulo:tabla") local deepequals = m_table.deepEquals local table_to_string = m_table.to_string local html = mw.html local function to_string(v) if type(v) == "table" then return table_to_string(v) elseif type(v) == "string" then return "\""..v.."\"" elseif type(v) == "number" then return tostring(v) elseif type(v) == "bool" then if v == true then return "TRUE" else return "FALSE" end elseif type(v) == "nil" then return "(nil)" else error() end end local UnitTester = {} UnitTester.__index = UnitTester function UnitTester:new(ev, comentarios) self.ev = ev self.comentarios = comentarios self.total = 0 self.fallas = 0 self.tabla_html = html.create("table"):attr("class", "wikitable") end function UnitTester:insertar_titulo(titulo) local header = html.create("th"):attr("colspan", "100%"):css("text-align", "center"):wikitext(titulo) self.tabla_html = self.tabla_html:tag("tr"):node(header):done() end function UnitTester:insertar_campos() local row = html.create("tr") row = row:tag("th"):wikitext("entrada"):done() row = row:tag("th"):wikitext("salida"):done() if self.ev then row = row:tag("th"):wikitext("esperado"):done() row = row:tag("th"):wikitext("evaluación"):done() end if self.comentarios then row = row:tag("th"):wikitext("comentario"):done() end self.tabla_html = self.tabla_html:node(row) end function UnitTester:insertar_caso(ej, func, esperado, comentario) comentario = comentario or "" local bien = true local ok, out = xpcall(func, function(mesg) return debug.traceback("ERROR DE EJECUCIÓN: "..mesg) end, ej) local row = html.create("tr") -- entrada row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :tag("nowiki"):wikitext(to_string(ej)):done() :done() -- salida row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :tag("nowiki"):wikitext(to_string(out)):done() :done() -- evaluación if self.ev then row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :tag("nowiki"):wikitext(to_string(esperado)):done() :done() if deepequals(out, esperado) then row = row:tag("td") :css('font-family', 'monospace') :wikitext("[ ") :tag("span") :css("color", "green") :wikitext("ok") :done() :wikitext(" ]") :done() else row = row:tag("td") :css('font-family', 'monospace') :wikitext("[ ") :tag("span") :css("color", "red") :wikitext("MAL") :done() :wikitext(" ]") :done() bien = false end end -- comentarios if self.comentarios then row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :tag("nowiki"):wikitext(to_string(comentario)):done() :done() end self.tabla_html = self.tabla_html:node(row) if not ok or not bien then self.fallas = self.fallas + 1 end self.total = self.total + 1 end function UnitTester:terminar() local t = {} if self.ev then insert(t, '<strong class="success">Todas las pruebas correctas!</strong> ') else insert(t, '<strong class="error">Fallaron '..tostring(self.fallas)..' de '..tostring(self.total)..' pruebas</strong> ') end local refresh_link = tostring(mw.uri.fullUrl(mw.title.getCurrentTitle().fullText, 'action=purge&forcelinkupdate=1')) insert(t, "<span class='plainlinks unit-tests-refresh'>[" .. refresh_link .. " (actualizar)]</span>\n\n") insert(t, tostring(self.tabla_html)) return concat(t) end setmetatable(UnitTester, {}) return UnitTester pu6javo13ioq977sdato10lo354pzv2 6076260 6076258 2026-04-01T03:34:25Z Tmagc 158167 6076260 Scribunto text/plain local concat = table.concat local insert = table.insert local m_table = require("Módulo:tabla") local deepequals = m_table.deepEquals local table_to_string = m_table.to_string local html = mw.html local function to_string(v) if type(v) == "table" then return table_to_string(v) elseif type(v) == "string" then return "\""..v.."\"" elseif type(v) == "number" then return tostring(v) elseif type(v) == "bool" then if v == true then return "TRUE" else return "FALSE" end elseif type(v) == "nil" then return "(nil)" else error() end end local UnitTester = {} UnitTester.__index = UnitTester function UnitTester:new(ev, comentarios) self.ev = ev self.comentarios = comentarios self.total = 0 self.fallas = 0 self.tabla_html = html.create("table"):attr("class", "wikitable") end function UnitTester:insertar_titulo(titulo) local header = html.create("th"):attr("colspan", "100%"):css("text-align", "center"):wikitext(titulo) self.tabla_html = self.tabla_html:tag("tr"):node(header):done() end function UnitTester:insertar_campos() local row = html.create("tr") row = row:tag("th"):wikitext("entrada"):done() row = row:tag("th"):wikitext("salida"):done() if self.ev then row = row:tag("th"):wikitext("esperado"):done() row = row:tag("th"):wikitext("evaluación"):done() end if self.comentarios then row = row:tag("th"):wikitext("comentario"):done() end self.tabla_html = self.tabla_html:node(row) end function UnitTester:insertar_caso(ej, func, esperado, comentario) comentario = comentario or "" local bien = true local ok, out = xpcall(func, function(mesg) return debug.traceback("ERROR DE EJECUCIÓN: "..mesg) end, ej) local row = html.create("tr") -- entrada row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :tag("pre"):wikitext(to_string(ej)):done() :done() -- salida row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :tag("pre"):wikitext(to_string(out)):done() :done() -- evaluación if self.ev then row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :tag("pre"):wikitext(to_string(esperado)):done() :done() if deepequals(out, esperado) then row = row:tag("td") :css('font-family', 'monospace') :wikitext("[ ") :tag("span") :css("color", "green") :wikitext("ok") :done() :wikitext(" ]") :done() else row = row:tag("td") :css('font-family', 'monospace') :wikitext("[ ") :tag("span") :css("color", "red") :wikitext("MAL") :done() :wikitext(" ]") :done() bien = false end end -- comentarios if self.comentarios then row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :tag("pre"):wikitext(to_string(comentario)):done() :done() end self.tabla_html = self.tabla_html:node(row) if not ok or not bien then self.fallas = self.fallas + 1 end self.total = self.total + 1 end function UnitTester:terminar() local t = {} if self.ev then insert(t, '<strong class="success">Todas las pruebas correctas!</strong> ') else insert(t, '<strong class="error">Fallaron '..tostring(self.fallas)..' de '..tostring(self.total)..' pruebas</strong> ') end local refresh_link = tostring(mw.uri.fullUrl(mw.title.getCurrentTitle().fullText, 'action=purge&forcelinkupdate=1')) insert(t, "<span class='plainlinks unit-tests-refresh'>[" .. refresh_link .. " (actualizar)]</span>\n\n") insert(t, tostring(self.tabla_html)) return concat(t) end setmetatable(UnitTester, {}) return UnitTester cgenxgpotzwe8zz5oamcnj6g391hq82 6076261 6076260 2026-04-01T03:36:03Z Tmagc 158167 6076261 Scribunto text/plain local concat = table.concat local insert = table.insert local m_table = require("Módulo:tabla") local deepequals = m_table.deepEquals local table_to_string = m_table.to_string local html = mw.html local function to_string(v) if type(v) == "table" then return table_to_string(v) elseif type(v) == "string" then return "\""..v.."\"" elseif type(v) == "number" then return tostring(v) elseif type(v) == "bool" then if v == true then return "TRUE" else return "FALSE" end elseif type(v) == "nil" then return "(nil)" else error() end end local UnitTester = {} UnitTester.__index = UnitTester function UnitTester:new(ev, comentarios) self.ev = ev self.comentarios = comentarios self.total = 0 self.fallas = 0 self.tabla_html = html.create("table"):attr("class", "wikitable") end function UnitTester:insertar_titulo(titulo) local header = html.create("th"):attr("colspan", "100%"):css("text-align", "center"):wikitext(titulo) self.tabla_html = self.tabla_html:tag("tr"):node(header):done() end function UnitTester:insertar_campos() local row = html.create("tr") row = row:tag("th"):wikitext("entrada"):done() row = row:tag("th"):wikitext("salida"):done() if self.ev then row = row:tag("th"):wikitext("esperado"):done() row = row:tag("th"):wikitext("evaluación"):done() end if self.comentarios then row = row:tag("th"):wikitext("comentario"):done() end self.tabla_html = self.tabla_html:node(row) end function UnitTester:insertar_caso(ej, func, esperado, comentario) comentario = comentario or "" local bien = true local ok, out = xpcall(func, function(mesg) return debug.traceback("ERROR DE EJECUCIÓN: "..mesg) end, ej) local row = html.create("tr") -- entrada row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :tag("pre"):wikitext(to_string(ej)):done() :done() -- salida row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :tag("pre"):wikitext(to_string(out)):done() :done() -- evaluación if self.ev then row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :tag("pre"):wikitext(to_string(esperado)):done() :done() if deepequals(out, esperado) then row = row:tag("td") :css('font-family', 'monospace') :wikitext("[ ") :tag("span") :css("color", "green") :wikitext("ok") :done() :wikitext(" ]") :done() else row = row:tag("td") :css('font-family', 'monospace') :wikitext("[ ") :tag("span") :css("color", "red") :wikitext("MAL") :done() :wikitext(" ]") :done() bien = false end end -- comentarios if self.comentarios then row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :tag("pre"):wikitext(to_string(comentario)):done() :done() end self.tabla_html = self.tabla_html:node(row) if not ok or not bien then self.fallas = self.fallas + 1 end self.total = self.total + 1 end function UnitTester:terminar() local t = {} if self.ev then if self.fallas == 0 then insert(t, '<strong class="success">Todas las pruebas correctas!</strong> ') else insert(t, '<strong class="error">Fallaron '..tostring(self.fallas)..' de '..tostring(self.total)..' pruebas</strong> ') end end local refresh_link = tostring(mw.uri.fullUrl(mw.title.getCurrentTitle().fullText, 'action=purge&forcelinkupdate=1')) insert(t, "<span class='plainlinks unit-tests-refresh'>[" .. refresh_link .. " (actualizar)]</span>\n\n") insert(t, tostring(self.tabla_html)) return concat(t) end setmetatable(UnitTester, {}) return UnitTester 4vfyaj5y5g9rvqd7lkuz3nef2x156qf 6076262 6076261 2026-04-01T03:50:51Z Tmagc 158167 6076262 Scribunto text/plain local concat = table.concat local insert = table.insert local m_table = require("Módulo:tabla") local deepequals = m_table.deepEquals local table_to_string = m_table.to_string local html = mw.html local function to_string(v) if type(v) == "table" then return table_to_string(v) elseif type(v) == "string" then return "\""..v.."\"" elseif type(v) == "number" then return tostring(v) elseif type(v) == "bool" then if v == true then return "TRUE" else return "FALSE" end elseif type(v) == "nil" then return "(nil)" else error() end end local UnitTester = {} UnitTester.__index = UnitTester function UnitTester:new(ev, comentarios) self.ev = ev self.comentarios = comentarios self.total = 0 self.fallas = 0 self.tabla_html = html.create("table"):attr("class", "wikitable") end function UnitTester:insertar_titulo(titulo) local header = html.create("th"):attr("colspan", "100%"):css("text-align", "center"):wikitext(titulo) self.tabla_html = self.tabla_html:tag("tr"):node(header):done() end function UnitTester:insertar_campos() local row = html.create("tr") row = row:tag("th"):wikitext("entrada"):done() row = row:tag("th"):wikitext("salida"):done() if self.ev then row = row:tag("th"):wikitext("esperado"):done() row = row:tag("th"):wikitext("evaluación"):done() end if self.comentarios then row = row:tag("th"):wikitext("comentario"):done() end self.tabla_html = self.tabla_html:node(row) end function UnitTester:insertar_caso(ej, func, esperado, comentario) comentario = comentario or "" local bien = true local ok, out = xpcall(function() return func(ej) end, function(mesg) return debug.traceback("ERROR DE EJECUCIÓN: "..mesg) end) local row = html.create("tr") -- entrada row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :tag("pre"):wikitext(to_string(ej)):done() :done() -- salida row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :tag("pre"):wikitext(to_string(out)):done() :done() -- evaluación if self.ev then row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :tag("pre"):wikitext(to_string(esperado)):done() :done() if deepequals(out, esperado) then row = row:tag("td") :css('font-family', 'monospace') :wikitext("[ ") :tag("span") :css("color", "green") :wikitext("ok") :done() :wikitext(" ]") :done() else row = row:tag("td") :css('font-family', 'monospace') :wikitext("[ ") :tag("span") :css("color", "red") :wikitext("MAL") :done() :wikitext(" ]") :done() bien = false end end -- comentarios if self.comentarios then row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :tag("pre"):wikitext(to_string(comentario)):done() :done() end self.tabla_html = self.tabla_html:node(row) if not ok or not bien then self.fallas = self.fallas + 1 end self.total = self.total + 1 end function UnitTester:terminar() local t = {} if self.ev then if self.fallas == 0 then insert(t, '<strong class="success">Todas las pruebas correctas!</strong> ') else insert(t, '<strong class="error">Fallaron '..tostring(self.fallas)..' de '..tostring(self.total)..' pruebas</strong> ') end end local refresh_link = tostring(mw.uri.fullUrl(mw.title.getCurrentTitle().fullText, 'action=purge&forcelinkupdate=1')) insert(t, "<span class='plainlinks unit-tests-refresh'>[" .. refresh_link .. " (actualizar)]</span>\n\n") insert(t, tostring(self.tabla_html)) return concat(t) end setmetatable(UnitTester, {}) return UnitTester ki32dhgggsq1bs8b85e3f95ez9yj71r 6076263 6076262 2026-04-01T03:54:56Z Tmagc 158167 6076263 Scribunto text/plain local concat = table.concat local insert = table.insert local m_table = require("Módulo:tabla") local deepequals = m_table.deepEquals local table_to_string = m_table.to_string local html = mw.html local function to_string(v) if type(v) == "table" then return table_to_string(v) elseif type(v) == "string" then return "\""..v.."\"" elseif type(v) == "number" then return tostring(v) elseif type(v) == "bool" then if v == true then return "TRUE" else return "FALSE" end elseif type(v) == "nil" then return "(nil)" else error() end end local UnitTester = {} UnitTester.__index = UnitTester function UnitTester:new(ev, comentarios) self.ev = ev self.comentarios = comentarios self.total = 0 self.fallas = 0 self.tabla_html = html.create("table"):attr("class", "wikitable") end function UnitTester:insertar_titulo(titulo) local header = html.create("th"):attr("colspan", "100%"):css("text-align", "center"):wikitext(titulo) self.tabla_html = self.tabla_html:tag("tr"):node(header):done() end function UnitTester:insertar_campos() local row = html.create("tr") row = row:tag("th"):wikitext("entrada"):done() row = row:tag("th"):wikitext("salida"):done() if self.ev then row = row:tag("th"):wikitext("esperado"):done() row = row:tag("th"):wikitext("evaluación"):done() end if self.comentarios then row = row:tag("th"):wikitext("comentario"):done() end self.tabla_html = self.tabla_html:node(row) end function UnitTester:insertar_caso(ej, func, esperado, comentario) comentario = comentario or "" local bien = true local ok, out = xpcall(function() return func(ej) end, function(mesg) return debug.traceback("ERROR DE EJECUCIÓN: "..mesg) end) local row = html.create("tr") -- entrada row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :wikitext(to_string(ej)) :done() -- salida row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :wikitext(to_string(out)) :done() -- evaluación if self.ev then row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :wikitext(to_string(esperado)) :done() if deepequals(out, esperado) then row = row:tag("td") :css('font-family', 'monospace') :wikitext("[ ") :tag("span") :css("color", "green") :wikitext("ok") :done() :wikitext(" ]") :done() else row = row:tag("td") :css('font-family', 'monospace') :wikitext("[ ") :tag("span") :css("color", "red") :wikitext("MAL") :done() :wikitext(" ]") :done() bien = false end end -- comentarios if self.comentarios then row = row:tag("td") :css("word-break", "break-all") :css('font-family', 'monospace') :wikitext(to_string(comentario)) :done() end self.tabla_html = self.tabla_html:node(row) if not ok or not bien then self.fallas = self.fallas + 1 end self.total = self.total + 1 end function UnitTester:terminar() local t = {} if self.ev then if self.fallas == 0 then insert(t, '<strong class="success">Todas las pruebas correctas!</strong> ') else insert(t, '<strong class="error">Fallaron '..tostring(self.fallas)..' de '..tostring(self.total)..' pruebas</strong> ') end end local refresh_link = tostring(mw.uri.fullUrl(mw.title.getCurrentTitle().fullText, 'action=purge&forcelinkupdate=1')) insert(t, "<span class='plainlinks unit-tests-refresh'>[" .. refresh_link .. " (actualizar)]</span>\n\n") insert(t, tostring(self.tabla_html)) return concat(t) end setmetatable(UnitTester, {}) return UnitTester nrk0hj4ezsam5p8rlh8dxhf7p5idtiw 6076267 6076263 2026-04-01T04:25:27Z Tmagc 158167 6076267 Scribunto text/plain local concat = table.concat local insert = table.insert local m_table = require("Módulo:tabla") local deepequals = m_table.deepEquals local table_to_string = m_table.to_string local html = mw.html local function to_string(v) if type(v) == "table" then return table_to_string(v) elseif type(v) == "string" then return "\""..v.."\"" elseif type(v) == "number" then return tostring(v) elseif type(v) == "bool" then if v == true then return "TRUE" else return "FALSE" end elseif type(v) == "nil" then return "(nil)" else error() end end local UnitTester = {} UnitTester.__index = UnitTester function UnitTester:new(ev, comentarios) self.ev = ev self.comentarios = comentarios self.total = 0 self.fallas = 0 self.tabla_html = html.create("table"):attr("class", "wikitable") end function UnitTester:insertar_titulo(titulo) local header = html.create("th"):attr("colspan", "100%"):css("text-align", "center"):wikitext(titulo) self.tabla_html = self.tabla_html:tag("tr"):node(header):done() end function UnitTester:insertar_campos() local row = html.create("tr") row = row:tag("th"):wikitext("entrada"):done() row = row:tag("th"):wikitext("salida"):done() if self.ev then row = row:tag("th"):wikitext("esperado"):done() row = row:tag("th"):wikitext("evaluación"):done() end if self.comentarios then row = row:tag("th"):wikitext("comentario"):done() end self.tabla_html = self.tabla_html:node(row) end function UnitTester:insertar_caso(ej, func, esperado, comentario) comentario = comentario or "" local bien = true local ok, out = xpcall(function() return func(ej) end, function(mesg) return debug.traceback("ERROR DE EJECUCIÓN: "..mesg) end) local row = html.create("tr") -- entrada row = row:tag("td") :wikitext(to_string(ej)) :done() -- salida row = row:tag("td") :wikitext(to_string(out)) :done() -- evaluación if self.ev then row = row:tag("td") :wikitext(to_string(esperado)) :done() if deepequals(out, esperado) then row = row:tag("td") :wikitext("[ ") :tag("span") :css("color", "green") :wikitext("ok") :done() :wikitext(" ]") :done() else row = row:tag("td") :wikitext("[ ") :tag("span") :css("color", "red") :wikitext("MAL") :done() :wikitext(" ]") :done() bien = false end end -- comentarios if self.comentarios then row = row:tag("td") :wikitext(to_string(comentario)) :done() end self.tabla_html = self.tabla_html:node(row) if not ok or not bien then self.fallas = self.fallas + 1 end self.total = self.total + 1 end function UnitTester:terminar() local t = {} if self.ev then if self.fallas == 0 then insert(t, '<strong class="success">Todas las pruebas correctas!</strong> ') else insert(t, '<strong class="error">Fallaron '..tostring(self.fallas)..' de '..tostring(self.total)..' pruebas</strong> ') end end local refresh_link = tostring(mw.uri.fullUrl(mw.title.getCurrentTitle().fullText, 'action=purge&forcelinkupdate=1')) insert(t, "<span class='plainlinks unit-tests-refresh'>[" .. refresh_link .. " (actualizar)]</span>\n\n") insert(t, tostring(self.tabla_html)) return concat(t) end setmetatable(UnitTester, {}) return UnitTester 7xqr9z6iir66nf0dg227b57h6dxy7u1 6076270 6076267 2026-04-01T04:28:38Z Tmagc 158167 6076270 Scribunto text/plain local concat = table.concat local insert = table.insert local m_table = require("Módulo:tabla") local deepequals = m_table.deepEquals local table_to_string = m_table.to_string local html = mw.html local function to_string(v) if type(v) == "table" then return table_to_string(v) elseif type(v) == "string" then return "\""..v.."\"" elseif type(v) == "number" then return tostring(v) elseif type(v) == "bool" then if v == true then return "TRUE" else return "FALSE" end elseif type(v) == "nil" then return "(nil)" else error() end end local UnitTester = {} UnitTester.__index = UnitTester function UnitTester:new(ev, comentarios) self.ev = ev self.comentarios = comentarios self.total = 0 self.fallas = 0 self.tabla_html = html.create("table"):attr("class", "wikitable") end function UnitTester:insertar_titulo(titulo) local header = html.create("th"):attr("colspan", "100%"):css("text-align", "center"):wikitext(titulo) self.tabla_html = self.tabla_html:tag("tr"):node(header):done() end function UnitTester:insertar_campos() local row = html.create("tr") row = row:tag("th"):wikitext("entrada"):done() row = row:tag("th"):wikitext("salida"):done() if self.ev then row = row:tag("th"):wikitext("esperado"):done() row = row:tag("th"):wikitext("evaluación"):done() end if self.comentarios then row = row:tag("th"):wikitext("comentario"):done() end self.tabla_html = self.tabla_html:node(row) end function UnitTester:insertar_caso(ej, func, esperado, comentario) comentario = comentario or "" local bien = true local ok, out = xpcall(function() return func(ej) end, function(mesg) return debug.traceback("ERROR DE EJECUCIÓN: "..mesg) end) local row = html.create("tr") -- entrada row = row:tag("td") :tage("pre"):wikitext(to_string(ej)):done() :done() -- salida row = row:tag("td") :wikitext(to_string(out)) :done() -- evaluación if self.ev then row = row:tag("td") :wikitext(to_string(esperado)) :done() if deepequals(out, esperado) then row = row:tag("td") :wikitext("[ ") :tag("span") :css("color", "green") :wikitext("ok") :done() :wikitext(" ]") :done() else row = row:tag("td") :wikitext("[ ") :tag("span") :css("color", "red") :wikitext("MAL") :done() :wikitext(" ]") :done() bien = false end end -- comentarios if self.comentarios then row = row:tag("td") :wikitext(to_string(comentario)) :done() end self.tabla_html = self.tabla_html:node(row) if not ok or not bien then self.fallas = self.fallas + 1 end self.total = self.total + 1 end function UnitTester:terminar() local t = {} if self.ev then if self.fallas == 0 then insert(t, '<strong class="success">Todas las pruebas correctas!</strong> ') else insert(t, '<strong class="error">Fallaron '..tostring(self.fallas)..' de '..tostring(self.total)..' pruebas</strong> ') end end local refresh_link = tostring(mw.uri.fullUrl(mw.title.getCurrentTitle().fullText, 'action=purge&forcelinkupdate=1')) insert(t, "<span class='plainlinks unit-tests-refresh'>[" .. refresh_link .. " (actualizar)]</span>\n\n") insert(t, tostring(self.tabla_html)) return concat(t) end setmetatable(UnitTester, {}) return UnitTester 2x8aoqp2rr5wo3peuzn7lmm7fxvz6m7 6076271 6076270 2026-04-01T04:28:57Z Tmagc 158167 6076271 Scribunto text/plain local concat = table.concat local insert = table.insert local m_table = require("Módulo:tabla") local deepequals = m_table.deepEquals local table_to_string = m_table.to_string local html = mw.html local function to_string(v) if type(v) == "table" then return table_to_string(v) elseif type(v) == "string" then return "\""..v.."\"" elseif type(v) == "number" then return tostring(v) elseif type(v) == "bool" then if v == true then return "TRUE" else return "FALSE" end elseif type(v) == "nil" then return "(nil)" else error() end end local UnitTester = {} UnitTester.__index = UnitTester function UnitTester:new(ev, comentarios) self.ev = ev self.comentarios = comentarios self.total = 0 self.fallas = 0 self.tabla_html = html.create("table"):attr("class", "wikitable") end function UnitTester:insertar_titulo(titulo) local header = html.create("th"):attr("colspan", "100%"):css("text-align", "center"):wikitext(titulo) self.tabla_html = self.tabla_html:tag("tr"):node(header):done() end function UnitTester:insertar_campos() local row = html.create("tr") row = row:tag("th"):wikitext("entrada"):done() row = row:tag("th"):wikitext("salida"):done() if self.ev then row = row:tag("th"):wikitext("esperado"):done() row = row:tag("th"):wikitext("evaluación"):done() end if self.comentarios then row = row:tag("th"):wikitext("comentario"):done() end self.tabla_html = self.tabla_html:node(row) end function UnitTester:insertar_caso(ej, func, esperado, comentario) comentario = comentario or "" local bien = true local ok, out = xpcall(function() return func(ej) end, function(mesg) return debug.traceback("ERROR DE EJECUCIÓN: "..mesg) end) local row = html.create("tr") -- entrada row = row:tag("td") :tag("pre"):wikitext(to_string(ej)):done() :done() -- salida row = row:tag("td") :wikitext(to_string(out)) :done() -- evaluación if self.ev then row = row:tag("td") :wikitext(to_string(esperado)) :done() if deepequals(out, esperado) then row = row:tag("td") :wikitext("[ ") :tag("span") :css("color", "green") :wikitext("ok") :done() :wikitext(" ]") :done() else row = row:tag("td") :wikitext("[ ") :tag("span") :css("color", "red") :wikitext("MAL") :done() :wikitext(" ]") :done() bien = false end end -- comentarios if self.comentarios then row = row:tag("td") :wikitext(to_string(comentario)) :done() end self.tabla_html = self.tabla_html:node(row) if not ok or not bien then self.fallas = self.fallas + 1 end self.total = self.total + 1 end function UnitTester:terminar() local t = {} if self.ev then if self.fallas == 0 then insert(t, '<strong class="success">Todas las pruebas correctas!</strong> ') else insert(t, '<strong class="error">Fallaron '..tostring(self.fallas)..' de '..tostring(self.total)..' pruebas</strong> ') end end local refresh_link = tostring(mw.uri.fullUrl(mw.title.getCurrentTitle().fullText, 'action=purge&forcelinkupdate=1')) insert(t, "<span class='plainlinks unit-tests-refresh'>[" .. refresh_link .. " (actualizar)]</span>\n\n") insert(t, tostring(self.tabla_html)) return concat(t) end setmetatable(UnitTester, {}) return UnitTester dlslmkzdpqhd4w2ux23sivnr1i3lkud 6076272 6076271 2026-04-01T04:40:18Z Tmagc 158167 6076272 Scribunto text/plain local concat = table.concat local insert = table.insert local m_table = require("Módulo:tabla") local deepequals = m_table.deepEquals local table_to_string = m_table.to_string local m_str = require("Módulo:string") local encodehtml = m_str.encodehtml local html = mw.html local function to_string(v) if type(v) == "table" then return table_to_string(v) elseif type(v) == "string" then return encodehtml(v) elseif type(v) == "number" then return "<span style='color:blue;'>"..tostring(v).."</span>" elseif type(v) == "bool" then if v == true then return "<span style='color:blue;'>TRUE</span>" else return "<span style='color:blue;'>FALSE</span>" end elseif type(v) == "nil" then return "<span style='color:blue;'>nil</span>" else error() end end local UnitTester = {} UnitTester.__index = UnitTester function UnitTester:new(ev, comentarios) self.ev = ev self.comentarios = comentarios self.total = 0 self.fallas = 0 self.tabla_html = html.create("table"):attr("class", "wikitable") end function UnitTester:insertar_titulo(titulo) local header = html.create("th"):attr("colspan", "100%"):css("text-align", "center"):wikitext(titulo) self.tabla_html = self.tabla_html:tag("tr"):node(header):done() end function UnitTester:insertar_campos() local row = html.create("tr") row = row:tag("th"):wikitext("entrada"):done() row = row:tag("th"):wikitext("salida"):done() if self.ev then row = row:tag("th"):wikitext("esperado"):done() row = row:tag("th"):wikitext("evaluación"):done() end if self.comentarios then row = row:tag("th"):wikitext("comentario"):done() end self.tabla_html = self.tabla_html:node(row) end function UnitTester:insertar_caso(ej, func, esperado, comentario) comentario = comentario or "" local bien = true local ok, out = xpcall(function() return func(ej) end, function(mesg) return debug.traceback("ERROR DE EJECUCIÓN: "..mesg) end) local row = html.create("tr") -- entrada row = row:tag("td") :wikitext(to_string(ej)) :done() -- salida row = row:tag("td") :wikitext(to_string(out)) :done() -- evaluación if self.ev then row = row:tag("td") :wikitext(to_string(esperado)) :done() if deepequals(out, esperado) then row = row:tag("td") :wikitext("[ ") :tag("span") :css("color", "green") :wikitext("ok") :done() :wikitext(" ]") :done() else row = row:tag("td") :wikitext("[ ") :tag("span") :css("color", "red") :wikitext("MAL") :done() :wikitext(" ]") :done() bien = false end end -- comentarios if self.comentarios then row = row:tag("td") :wikitext(to_string(comentario)) :done() end self.tabla_html = self.tabla_html:node(row) if not ok or not bien then self.fallas = self.fallas + 1 end self.total = self.total + 1 end function UnitTester:terminar() local t = {} if self.ev then if self.fallas == 0 then insert(t, '<strong class="success">Todas las pruebas correctas!</strong> ') else insert(t, '<strong class="error">Fallaron '..tostring(self.fallas)..' de '..tostring(self.total)..' pruebas</strong> ') end end local refresh_link = tostring(mw.uri.fullUrl(mw.title.getCurrentTitle().fullText, 'action=purge&forcelinkupdate=1')) insert(t, "<span class='plainlinks unit-tests-refresh'>[" .. refresh_link .. " (actualizar)]</span>\n\n") insert(t, tostring(self.tabla_html)) return concat(t) end setmetatable(UnitTester, {}) return UnitTester exjogb7gwubd4hyuscwxxq7g0g5un6o 6076273 6076272 2026-04-01T05:02:54Z Tmagc 158167 6076273 Scribunto text/plain local concat = table.concat local insert = table.insert local m_table = require("Módulo:tabla") local deepequals = m_table.deepEquals local table_to_string = m_table.to_string local m_str = require("Módulo:string") local encodehtml = m_str.encodehtml local html = mw.html local function to_string(v) if type(v) == "table" then return table_to_string(v) elseif type(v) == "string" then return encodehtml(v) elseif type(v) == "number" then return "<span style='color:blue;'>"..tostring(v).."</span>" elseif type(v) == "bool" then if v == true then return "<span style='color:blue;'>TRUE</span>" else return "<span style='color:blue;'>FALSE</span>" end elseif type(v) == "nil" then return "<span style='color:blue;'>nil</span>" else error() end end local UnitTester = {} UnitTester.__index = UnitTester function UnitTester:new(ev, comentarios) self.ev = ev self.comentarios = comentarios self.total = 0 self.fallas = 0 self.tabla_html = html.create("table"):attr("class", "wikitable") end function UnitTester:insertar_titulo(titulo) local header = html.create("th"):attr("colspan", "100%"):css("text-align", "center"):wikitext(titulo) self.tabla_html = self.tabla_html:tag("tr"):node(header):done() end function UnitTester:insertar_campos() local row = html.create("tr") row = row:tag("th"):wikitext("entrada"):done() row = row:tag("th"):wikitext("salida"):done() if self.ev then row = row:tag("th"):wikitext("esperado"):done() row = row:tag("th"):wikitext("evaluación"):done() end if self.comentarios then row = row:tag("th"):wikitext("comentario"):done() end self.tabla_html = self.tabla_html:node(row) end function UnitTester:insertar_caso(func, ej, esperado, comentario) comentario = comentario or "" local bien = true local ok, out = xpcall(function() return func(ej) end, function(mesg) return debug.traceback("ERROR DE EJECUCIÓN: "..mesg) end) local row = html.create("tr") -- entrada row = row:tag("td") :wikitext(to_string(ej)) :done() -- salida row = row:tag("td") :wikitext(to_string(out)) :done() -- evaluación if self.ev then row = row:tag("td") :wikitext(to_string(esperado)) :done() if deepequals(out, esperado) then row = row:tag("td") :wikitext("[ ") :tag("span") :css("color", "green") :wikitext("ok") :done() :wikitext(" ]") :done() else row = row:tag("td") :wikitext("[ ") :tag("span") :css("color", "red") :wikitext("MAL") :done() :wikitext(" ]") :done() bien = false end end -- comentarios if self.comentarios then row = row:tag("td") :wikitext(to_string(comentario)) :done() end self.tabla_html = self.tabla_html:node(row) if not ok or not bien then self.fallas = self.fallas + 1 end self.total = self.total + 1 end function UnitTester:terminar() local t = {} if self.ev then if self.fallas == 0 then insert(t, '<strong class="success">Todas las pruebas correctas!</strong> ') else insert(t, '<strong class="error">Fallaron '..tostring(self.fallas)..' de '..tostring(self.total)..' pruebas</strong> ') end end local refresh_link = tostring(mw.uri.fullUrl(mw.title.getCurrentTitle().fullText, 'action=purge&forcelinkupdate=1')) insert(t, "<span class='plainlinks unit-tests-refresh'>[" .. refresh_link .. " (actualizar)]</span>\n\n") insert(t, tostring(self.tabla_html)) return concat(t) end setmetatable(UnitTester, {}) return UnitTester dme97qia0kw7ryewt1tr9x5xc61s4ki 6076280 6076273 2026-04-01T05:13:52Z Tmagc 158167 6076280 Scribunto text/plain local concat = table.concat local insert = table.insert local m_table = require("Módulo:tabla") local deepequals = m_table.deepEquals local table_to_string = m_table.to_string local m_str = require("Módulo:string") local encodehtml = m_str.encodehtml local html = mw.html local function to_string(v) if type(v) == "table" then return table_to_string(v) elseif type(v) == "string" then return v elseif type(v) == "number" then return "<span style='color:blue;'>"..tostring(v).."</span>" elseif type(v) == "bool" then if v == true then return "<span style='color:blue;'>TRUE</span>" else return "<span style='color:blue;'>FALSE</span>" end elseif type(v) == "nil" then return "<span style='color:blue;'>nil</span>" else error() end end local UnitTester = {} UnitTester.__index = UnitTester function UnitTester:new(ev, comentarios) self.ev = ev self.comentarios = comentarios self.total = 0 self.fallas = 0 self.tabla_html = html.create("table"):attr("class", "wikitable") end function UnitTester:insertar_titulo(titulo) local header = html.create("th"):attr("colspan", "100%"):css("text-align", "center"):wikitext(titulo) self.tabla_html = self.tabla_html:tag("tr"):node(header):done() end function UnitTester:insertar_campos() local row = html.create("tr") row = row:tag("th"):wikitext("entrada"):done() row = row:tag("th"):wikitext("salida"):done() if self.ev then row = row:tag("th"):wikitext("esperado"):done() row = row:tag("th"):wikitext("evaluación"):done() end if self.comentarios then row = row:tag("th"):wikitext("comentario"):done() end self.tabla_html = self.tabla_html:node(row) end function UnitTester:insertar_caso(func, ej, esperado, comentario) comentario = comentario or "" local bien = true local ok, out = xpcall(function() return func(ej) end, function(mesg) return debug.traceback("ERROR DE EJECUCIÓN: "..mesg) end) local row = html.create("tr") -- entrada row = row:tag("td") :wikitext(to_string(ej)) :done() -- salida row = row:tag("td") :wikitext(to_string(out)) :done() -- evaluación if self.ev then row = row:tag("td") :wikitext(to_string(esperado)) :done() if deepequals(out, esperado) then row = row:tag("td") :wikitext("[ ") :tag("span") :css("color", "green") :wikitext("ok") :done() :wikitext(" ]") :done() else row = row:tag("td") :wikitext("[ ") :tag("span") :css("color", "red") :wikitext("MAL") :done() :wikitext(" ]") :done() bien = false end end -- comentarios if self.comentarios then row = row:tag("td") :wikitext(to_string(comentario)) :done() end self.tabla_html = self.tabla_html:node(row) if not ok or not bien then self.fallas = self.fallas + 1 end self.total = self.total + 1 end function UnitTester:terminar() local t = {} if self.ev then if self.fallas == 0 then insert(t, '<strong class="success">Todas las pruebas correctas!</strong> ') else insert(t, '<strong class="error">Fallaron '..tostring(self.fallas)..' de '..tostring(self.total)..' pruebas</strong> ') end end local refresh_link = tostring(mw.uri.fullUrl(mw.title.getCurrentTitle().fullText, 'action=purge&forcelinkupdate=1')) insert(t, "<span class='plainlinks unit-tests-refresh'>[" .. refresh_link .. " (actualizar)]</span>\n\n") insert(t, tostring(self.tabla_html)) return concat(t) end setmetatable(UnitTester, {}) return UnitTester ijuqctvejfwod9x34rhzjwfd3krdtsx 6076281 6076280 2026-04-01T05:18:14Z Tmagc 158167 6076281 Scribunto text/plain local concat = table.concat local insert = table.insert local m_table = require("Módulo:tabla") local deepequals = m_table.deepEquals local table_to_string = m_table.to_string local m_str = require("Módulo:string") local encodehtml = m_str.encodehtml local html = mw.html local function to_string(v, nowiki) if type(v) == "table" then return table_to_string(v) elseif type(v) == "string" then return nowiki and encodehtml(v) or v elseif type(v) == "number" then return "<span style='color:blue;'>"..tostring(v).."</span>" elseif type(v) == "bool" then if v == true then return "<span style='color:blue;'>TRUE</span>" else return "<span style='color:blue;'>FALSE</span>" end elseif type(v) == "nil" then return "<span style='color:blue;'>nil</span>" else error() end end local UnitTester = {} UnitTester.__index = UnitTester function UnitTester:new(ev, comentarios, nowiki) self.ev = ev self.comentarios = comentarios self.nowiki = nowiki or {} self.total = 0 self.fallas = 0 self.tabla_html = html.create("table"):attr("class", "wikitable") end function UnitTester:insertar_titulo(titulo) local header = html.create("th"):attr("colspan", "100%"):css("text-align", "center"):wikitext(titulo) self.tabla_html = self.tabla_html:tag("tr"):node(header):done() end function UnitTester:insertar_campos() local row = html.create("tr") row = row:tag("th"):wikitext("entrada"):done() row = row:tag("th"):wikitext("salida"):done() if self.ev then row = row:tag("th"):wikitext("esperado"):done() row = row:tag("th"):wikitext("evaluación"):done() end if self.comentarios then row = row:tag("th"):wikitext("comentario"):done() end self.tabla_html = self.tabla_html:node(row) end function UnitTester:insertar_caso(func, ej, esperado, comentario) comentario = comentario or "" local bien = true local ok, out = xpcall(function() return func(ej) end, function(mesg) return debug.traceback("ERROR DE EJECUCIÓN: "..mesg) end) local row = html.create("tr") -- entrada row = row:tag("td") :wikitext(to_string(ej, self.nowiki[1])) :done() -- salida row = row:tag("td") :wikitext(to_string(out, self.nowiki[2])) :done() -- evaluación if self.ev then row = row:tag("td") :wikitext(to_string(esperado, self.nowiki[3])) :done() if deepequals(out, esperado) then row = row:tag("td") :wikitext("[ ") :tag("span") :css("color", "green") :wikitext("ok") :done() :wikitext(" ]") :done() else row = row:tag("td") :wikitext("[ ") :tag("span") :css("color", "red") :wikitext("MAL") :done() :wikitext(" ]") :done() bien = false end end -- comentarios if self.comentarios then row = row:tag("td") :wikitext(to_string(comentario)) :done() end self.tabla_html = self.tabla_html:node(row) if not ok or not bien then self.fallas = self.fallas + 1 end self.total = self.total + 1 end function UnitTester:terminar() local t = {} if self.ev then if self.fallas == 0 then insert(t, '<strong class="success">Todas las pruebas correctas!</strong> ') else insert(t, '<strong class="error">Fallaron '..tostring(self.fallas)..' de '..tostring(self.total)..' pruebas</strong> ') end end local refresh_link = tostring(mw.uri.fullUrl(mw.title.getCurrentTitle().fullText, 'action=purge&forcelinkupdate=1')) insert(t, "<span class='plainlinks unit-tests-refresh'>[" .. refresh_link .. " (actualizar)]</span>\n\n") insert(t, tostring(self.tabla_html)) return concat(t) end setmetatable(UnitTester, {}) return UnitTester jz08povzhj2by43fz107l73eod7dofi Módulo:referencia/pruebas 828 1027630 6076275 5616515 2026-04-01T05:10:13Z Tmagc 158167 6076275 Scribunto text/plain local export = {} local insert = table.insert local concat = table.concat local m_ref = require('Módulo:referencia') local function plantilla_a_str(args) local plantilla = {"{{referencia"} for k,v in pairs(args) do insert(plantilla, "|"..k.."="..v) end insert(plantilla, "}}") return concat(plantilla) end local strs = {} local pls = { { ["c"] = "diccionario", ["t2"] = "hola", ["t"] = "Diccionario de la lengua española", ["editorial"] = "Real Academia Española, Asociación de Academias de la Lengua Española y Espasa", ["edicion"] = "23", ["l"] = "Madrid", ["f"] = "2014", ["urlprefijo"] = "dle.rae.es/?w=" }, { ["c"] = "libro", ["a"] = "Maurice Merleau-Ponty", ["t"] = "Fenomenología de la Percepción", ["traductor"] = "Jem Cabanes", ["editorial"] = "Planeta-Agostini", ["isbn"] = "8439522193", ["edicion"] = "1", ["f"] = "1993", ["fo"] = "1945", ["fc"] = "2023-12-24", ["u"] = "https://monoskop.org/images/9/9b/Merleau-Ponty_Maurice_Fenomenologia_de_la_percepcion_1993.pdf", ["obs"] = "primera prueba." }, { ["c"] = "libro", ["a"] = "Platón", ["t"] = "El Sofista", ["pasaje"] = "244a", ["traductor"] = "N. L. Cordero", ["editorial"] = "Gredos", ["isbn"] = "8424912799", ["edicion"] = "1", ["f"] = "1992", ["l"] = "Madrid" }, { ["c"] = "libro", ["a"] = "Tobias Smollett", ["t"] = "Las Aventuras de Roderick Random", ["cap"] = "17", ["páginas"] = "105", ["u"] = "https://books.google.com.ar/books?id=yHmGhaz7GNsC&printsec=frontcover&hl=es#v=onepage&q=ac%C3%B3lito&f=false", ["obs"] = "También es válido especificar el capítulo junto con las páginas." }, { ["c"] = "libro", ["a"] = "Roberto Bolaño", ["t"] = "Los sinsabores del verdadero policía", ["editorial"] = "Anagrama", ["isbn"] = "9788433972217", ["f"] = "2010-12-20", ["esbozo"] = "s", ["obs"] = "En cualquier invocación de la plantilla, se puede especificar opcionalmente que la obra no ha sido terminada formalmente." }, { ["c"] = "libro", ["a"] = "Roberto Bolaño", ["t"] = "Los sinsabores del verdadero policía", ["editorial"] = "Anagrama", ["isbn"] = "9788433972217", ["f"] = "2010-12-20", ["esbozo"] = "s", ["pags"] = "10,15-20, 46-78,90", ["obs"] = "También es válido especificar una página, un rango de páginas o varios rangos de páginas separados con coma y guion." }, { ["c"] = "diario", ["t"] = "Diario de Burgos", ["f"] = "2004-6-13", ["p"] = "6", ["u"] = "https://www.diariodeburgos.es" }, { ["c"] = "sublibro", ["a"] = "Maurice Merleau-Ponty", ["t"] = "Fenomenología de la Percepción", ["t2"] = "El Mundo Percibido", ["traductor"] = "Jem Cabanes", ["editorial"] = "Planeta-Agostini", ["isbn"] = "8439522193", ["edicion"] = "1", ["f"] = "1993", ["fo"] = "1945", ["fc"] = "2023-12-24", ["u"] = "https://monoskop.org/images/9/9b/Merleau-Ponty_Maurice_Fenomenologia_de_la_percepcion_1993.pdf", }, { ["c"] = "subsublibro", ["a"] = "Maurice Merleau-Ponty", ["t"] = "Fenomenología de la Percepción", ["t2"] = "El Mundo Percibido", ["t3"] = "La cosa y el mundo natural", ["traductor"] = "Jem Cabanes", ["editorial"] = "Planeta-Agostini", ["isbn"] = "8439522193", ["edicion"] = "1", ["f"] = "1993", ["fo"] = "1945", ["fc"] = "2023-12-24", ["u"] = "https://monoskop.org/images/9/9b/Merleau-Ponty_Maurice_Fenomenologia_de_la_percepcion_1993.pdf", }, { ["c"] = "artículo", ["a1"] = "Anindya Chitta Bagchi", ["a2"] = "Abhilash Kamineni", ["a3"] = "Regan Andrew Zane", ["a4"] = "Richard Carlson", ["t"] = "Review and Comparative Analysis of Topologies and Control Methods in Dynamic Wireless Charging of Electric Vehicles", ["doi"] = "10.1109/JESTPE.2021.3058968", ["issn"] = "21686777", ["revista"] = "IEEE Journal of Emerging and Selected Topics in Power Electronics", ["vol"] = "9", ["edicion"] = "4", ["p"] = "4947-4962", ["f"] = "2021-8", ["fc"] = "2023-12-24~?", ["u"] = "https://ieeexplore.ieee.org/document/9353572/", ["obs"] = "En las fechas, si se escribe ? al final, se agrega el signo de pregunta. Opcionalmente se puede especificar ~ para fechas aproximadas. Pueden especificarse ambos, pero deben estar al final." }, { ["c"] = "informe", ["t"] = "Anuario Estadístico de la Industria Plástica", ["inst"] = "Cámara Argentina de la Insutria Plástica", ["f"] = "2015?", ["fc"] = "2023-1-1", ["u"] = "http://www.caip.org.ar/wp/wp-content/uploads/2015/09/Anuario_CAIP_2015.pdf" }, { ["c"] = "noticia", ["a"] = "Eduardo Filgueira Lima", ["t"] = "“Mejora las condiciones de todos para arriba”: esto opina el exreferente en salud de Milei sobre la reforma que fija el DNU", ["editorial"] = "La Nación", ["f"] = "2023-12-26", ["fc"] = "2023-12-26", ["u"] = "https://www.lanacion.com.ar/sociedad/mejora-las-condiciones-de-todos-para-arriba-esto-opina-el-exreferente-en-salud-de-milei-sobre-la-nid26122023/", }, { ["c"] = "blog", ["a"] = "John Denker", ["t0"] = "Learning, Remembering, and Thinking", ["t"] = "Thinking is Important, Learnable, and Portable", ["sitio"] = "Av8n", ["f"] = "2006", ["fc"] = "2023-12-26", ["u"] = "http://www.av8n.com/physics/thinking.htm", }, { ["c"] = "sitio", ["a"] = "John Denker", ["sitio"] = "Av8n", ["t"] = "Physics Documents", ["f"] = "2006", ["fc"] = "2023-12-26", ["u"] = "http://www.av8n.com/physics", }, { ["c"] = "canción", ["t"] = "Lost in Thoughts All Alone", ["a"] = "Fire Emblem Fates", ["f"] = "2016", ["fc"] = "2023-12-26", ["u"] = "https://fireemblem.fandom.com/wiki/Lost_in_Thoughts_All_Alone", }, { ["c"] = "canción", ["t"] = "Lo malo de ser bueno", ["a"] = "El Cuarteto de Nos", ["f"] = "2012", ["album"] = "Porfiado", ["n"] = "6", ["estudio"] = "Warner Music Argentina" }, { ["c"] = "canción", ["t"] = "D.L.G.", ["a"] = "Fito Páez", ["fo"] = "1985", ["intérprete"] = "Juan Carlos Baglietto", ["intérprete2"] = "Lito Vitale", ["f"] = "2013", ["nota"] = "Ejemplo de canción reinterpretada, también sirve para av." }, { ["c"] = "arte", ["t"] = "The Train", ["a"] = "Ronare Bearden", ["f"] = "1975", ["inst"] = "Museum of Modern Art", ["l"] = "Nueva York", ["fc"] = "2023-12-26", ["u"] = "www.moma.org/collection/works/65232?locale=en" }, { ["c"] = "imagen", ["t"] = "Human Remains in Pompeii: The Body Casts", ["f"] = "2014-03-23", ["fc"] = "2023-12-26", ["u"] = "decodedpast.com/human-remains-pompeii-body-casts/7532/" }, { ["c"] = "av", ["t"] = "Sucession", ["temporada"] = "2", ["cap"] = "19", ["inst"] = "HBO", ["director"] = "Jesse Armstrong", ["compositor"] = "Nicholas Britell", ["formato"] = "TV", ["f"] = "2019" }, { ["c"] = "av", ["a"] = "Ali Hajimiri", ["t"] = "137N. MOS Op-Amp Design Examples", ["clip"] = "9:34", ["inst"] = "California Institute of Technology", ["formato"] = "YouTube", ["f"] = "2019-03-16", ["fc"] = "2023-12-26", ["u"] = "https://www.youtube.com/watch?v=OFOgNsqet8Y" }, { ["c"] = "carta", ["de"] = "Silvio Frondizi", ["lr"] = "Buenos Aires", ["para"] = "M. Leytón", ["ld"] = "Comodoro Rivadavia", ["formato"] = "manuscrito", ["f"] = "1972-03-13", ["inst"] = "Biblioteca Nacional Mariano Moreno", ["fc"] = "2023-12-26", ["u"] = "https://catalogo.bn.gov.ar/F/?func=direct&doc_number=001384831", }, { ["c"] = "patente", ["a1"] = "José Almendro", ["a2"] = "Martín Jacinto", ["t"] = "Elektromagnetisches Signalhorn", ["f"] = "1998", ["l"] = "Alemania", ["pid"] = "EU-29702195U" }, { ["c"] = "legal", ["t"] = "Constitución de la Nación Argentina", ["f"] = "1994", ["art"] = "14 bis", ["inc"] = "3", ["fc"] = "2023-12-26", ["sitio"] = "InfoLEG", ["u"] = "https://servicios.infoleg.gob.ar/infolegInternet/anexos/0-4999/804/norma.htm", }, { ["c"] = "software", ["t"] = "Angry Birds", ["a"] = "Rovio Entertainment", ["f"] = "2016-12-10", ["version"] = "7.0" } } for i,pl in ipairs(pls) do str[i] = plantilla_a_str(pl) end local function generar_ref(str) local j for i,a in ipairs(strs) do if a == str then j = i break end end return m_ref.generar_referencia_test(pls[j]) end --OBSERVACION: todos los argumentos deben estar como strings ya que así es como --se invocan en la wiki las plantillas. --LAs conversiones a número o booleano se encarga de hacerlas el Módulo:parámetros function export.test() local ut = require('Módulo:testeo') ut:new(false, false) ut:insertar_titulo("diccionarios (por favor cree una plantilla que invoque a esta, compare con los ejemplos existentes)") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[1]) ut:insertar_titulo("libros, manuales, folletos, revistas, diarios/periódicos") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[2]) ut:insertar_caso(generar_ref, strs[3]) ut:insertar_caso(generar_ref, strs[4]) ut:insertar_caso(generar_ref, strs[5]) ut:insertar_caso(generar_ref, strs[6]) ut:insertar_caso(generar_ref, strs[7]) ut:insertar_titulo("sublibros") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[8]) ut:insertar_titulo("subsublibros") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[9]) ut:insertar_titulo("artículos, informes, reportes") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[10]) ut:insertar_caso(generar_ref, strs[11]) ut:insertar_titulo("noticias y páginas de blogs") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[12]) ut:insertar_caso(generar_ref, strs[13]) ut:insertar_titulo("sitios web") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[14]) ut:insertar_titulo("canciones") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[15]) ut:insertar_caso(generar_ref, strs[16]) ut:insertar_caso(generar_ref, strs[17]) ut:insertar_titulo("imágenes y obras de arte") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[18]) ut:insertar_caso(generar_ref, strs[19]) ut:insertar_titulo("audiovisuales") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[20]) ut:insertar_caso(generar_ref, strs[21]) ut:insertar_titulo("cartas") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[22]) ut:insertar_titulo("patentes") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[23]) ut:insertar_titulo("Leyes") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[24]) ut:insertar_titulo("Misceláneo (ej: software, videojuegos)") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[25]) end return m_testeo luxd7i3f7kez4bjxjltflcoqxq73a26 6076276 6076275 2026-04-01T05:10:37Z Tmagc 158167 6076276 Scribunto text/plain local export = {} local insert = table.insert local concat = table.concat local m_ref = require('Módulo:referencia') local function plantilla_a_str(args) local plantilla = {"{{referencia"} for k,v in pairs(args) do insert(plantilla, "|"..k.."="..v) end insert(plantilla, "}}") return concat(plantilla) end local strs = {} local pls = { { ["c"] = "diccionario", ["t2"] = "hola", ["t"] = "Diccionario de la lengua española", ["editorial"] = "Real Academia Española, Asociación de Academias de la Lengua Española y Espasa", ["edicion"] = "23", ["l"] = "Madrid", ["f"] = "2014", ["urlprefijo"] = "dle.rae.es/?w=" }, { ["c"] = "libro", ["a"] = "Maurice Merleau-Ponty", ["t"] = "Fenomenología de la Percepción", ["traductor"] = "Jem Cabanes", ["editorial"] = "Planeta-Agostini", ["isbn"] = "8439522193", ["edicion"] = "1", ["f"] = "1993", ["fo"] = "1945", ["fc"] = "2023-12-24", ["u"] = "https://monoskop.org/images/9/9b/Merleau-Ponty_Maurice_Fenomenologia_de_la_percepcion_1993.pdf", ["obs"] = "primera prueba." }, { ["c"] = "libro", ["a"] = "Platón", ["t"] = "El Sofista", ["pasaje"] = "244a", ["traductor"] = "N. L. Cordero", ["editorial"] = "Gredos", ["isbn"] = "8424912799", ["edicion"] = "1", ["f"] = "1992", ["l"] = "Madrid" }, { ["c"] = "libro", ["a"] = "Tobias Smollett", ["t"] = "Las Aventuras de Roderick Random", ["cap"] = "17", ["páginas"] = "105", ["u"] = "https://books.google.com.ar/books?id=yHmGhaz7GNsC&printsec=frontcover&hl=es#v=onepage&q=ac%C3%B3lito&f=false", ["obs"] = "También es válido especificar el capítulo junto con las páginas." }, { ["c"] = "libro", ["a"] = "Roberto Bolaño", ["t"] = "Los sinsabores del verdadero policía", ["editorial"] = "Anagrama", ["isbn"] = "9788433972217", ["f"] = "2010-12-20", ["esbozo"] = "s", ["obs"] = "En cualquier invocación de la plantilla, se puede especificar opcionalmente que la obra no ha sido terminada formalmente." }, { ["c"] = "libro", ["a"] = "Roberto Bolaño", ["t"] = "Los sinsabores del verdadero policía", ["editorial"] = "Anagrama", ["isbn"] = "9788433972217", ["f"] = "2010-12-20", ["esbozo"] = "s", ["pags"] = "10,15-20, 46-78,90", ["obs"] = "También es válido especificar una página, un rango de páginas o varios rangos de páginas separados con coma y guion." }, { ["c"] = "diario", ["t"] = "Diario de Burgos", ["f"] = "2004-6-13", ["p"] = "6", ["u"] = "https://www.diariodeburgos.es" }, { ["c"] = "sublibro", ["a"] = "Maurice Merleau-Ponty", ["t"] = "Fenomenología de la Percepción", ["t2"] = "El Mundo Percibido", ["traductor"] = "Jem Cabanes", ["editorial"] = "Planeta-Agostini", ["isbn"] = "8439522193", ["edicion"] = "1", ["f"] = "1993", ["fo"] = "1945", ["fc"] = "2023-12-24", ["u"] = "https://monoskop.org/images/9/9b/Merleau-Ponty_Maurice_Fenomenologia_de_la_percepcion_1993.pdf", }, { ["c"] = "subsublibro", ["a"] = "Maurice Merleau-Ponty", ["t"] = "Fenomenología de la Percepción", ["t2"] = "El Mundo Percibido", ["t3"] = "La cosa y el mundo natural", ["traductor"] = "Jem Cabanes", ["editorial"] = "Planeta-Agostini", ["isbn"] = "8439522193", ["edicion"] = "1", ["f"] = "1993", ["fo"] = "1945", ["fc"] = "2023-12-24", ["u"] = "https://monoskop.org/images/9/9b/Merleau-Ponty_Maurice_Fenomenologia_de_la_percepcion_1993.pdf", }, { ["c"] = "artículo", ["a1"] = "Anindya Chitta Bagchi", ["a2"] = "Abhilash Kamineni", ["a3"] = "Regan Andrew Zane", ["a4"] = "Richard Carlson", ["t"] = "Review and Comparative Analysis of Topologies and Control Methods in Dynamic Wireless Charging of Electric Vehicles", ["doi"] = "10.1109/JESTPE.2021.3058968", ["issn"] = "21686777", ["revista"] = "IEEE Journal of Emerging and Selected Topics in Power Electronics", ["vol"] = "9", ["edicion"] = "4", ["p"] = "4947-4962", ["f"] = "2021-8", ["fc"] = "2023-12-24~?", ["u"] = "https://ieeexplore.ieee.org/document/9353572/", ["obs"] = "En las fechas, si se escribe ? al final, se agrega el signo de pregunta. Opcionalmente se puede especificar ~ para fechas aproximadas. Pueden especificarse ambos, pero deben estar al final." }, { ["c"] = "informe", ["t"] = "Anuario Estadístico de la Industria Plástica", ["inst"] = "Cámara Argentina de la Insutria Plástica", ["f"] = "2015?", ["fc"] = "2023-1-1", ["u"] = "http://www.caip.org.ar/wp/wp-content/uploads/2015/09/Anuario_CAIP_2015.pdf" }, { ["c"] = "noticia", ["a"] = "Eduardo Filgueira Lima", ["t"] = "“Mejora las condiciones de todos para arriba”: esto opina el exreferente en salud de Milei sobre la reforma que fija el DNU", ["editorial"] = "La Nación", ["f"] = "2023-12-26", ["fc"] = "2023-12-26", ["u"] = "https://www.lanacion.com.ar/sociedad/mejora-las-condiciones-de-todos-para-arriba-esto-opina-el-exreferente-en-salud-de-milei-sobre-la-nid26122023/", }, { ["c"] = "blog", ["a"] = "John Denker", ["t0"] = "Learning, Remembering, and Thinking", ["t"] = "Thinking is Important, Learnable, and Portable", ["sitio"] = "Av8n", ["f"] = "2006", ["fc"] = "2023-12-26", ["u"] = "http://www.av8n.com/physics/thinking.htm", }, { ["c"] = "sitio", ["a"] = "John Denker", ["sitio"] = "Av8n", ["t"] = "Physics Documents", ["f"] = "2006", ["fc"] = "2023-12-26", ["u"] = "http://www.av8n.com/physics", }, { ["c"] = "canción", ["t"] = "Lost in Thoughts All Alone", ["a"] = "Fire Emblem Fates", ["f"] = "2016", ["fc"] = "2023-12-26", ["u"] = "https://fireemblem.fandom.com/wiki/Lost_in_Thoughts_All_Alone", }, { ["c"] = "canción", ["t"] = "Lo malo de ser bueno", ["a"] = "El Cuarteto de Nos", ["f"] = "2012", ["album"] = "Porfiado", ["n"] = "6", ["estudio"] = "Warner Music Argentina" }, { ["c"] = "canción", ["t"] = "D.L.G.", ["a"] = "Fito Páez", ["fo"] = "1985", ["intérprete"] = "Juan Carlos Baglietto", ["intérprete2"] = "Lito Vitale", ["f"] = "2013", ["nota"] = "Ejemplo de canción reinterpretada, también sirve para av." }, { ["c"] = "arte", ["t"] = "The Train", ["a"] = "Ronare Bearden", ["f"] = "1975", ["inst"] = "Museum of Modern Art", ["l"] = "Nueva York", ["fc"] = "2023-12-26", ["u"] = "www.moma.org/collection/works/65232?locale=en" }, { ["c"] = "imagen", ["t"] = "Human Remains in Pompeii: The Body Casts", ["f"] = "2014-03-23", ["fc"] = "2023-12-26", ["u"] = "decodedpast.com/human-remains-pompeii-body-casts/7532/" }, { ["c"] = "av", ["t"] = "Sucession", ["temporada"] = "2", ["cap"] = "19", ["inst"] = "HBO", ["director"] = "Jesse Armstrong", ["compositor"] = "Nicholas Britell", ["formato"] = "TV", ["f"] = "2019" }, { ["c"] = "av", ["a"] = "Ali Hajimiri", ["t"] = "137N. MOS Op-Amp Design Examples", ["clip"] = "9:34", ["inst"] = "California Institute of Technology", ["formato"] = "YouTube", ["f"] = "2019-03-16", ["fc"] = "2023-12-26", ["u"] = "https://www.youtube.com/watch?v=OFOgNsqet8Y" }, { ["c"] = "carta", ["de"] = "Silvio Frondizi", ["lr"] = "Buenos Aires", ["para"] = "M. Leytón", ["ld"] = "Comodoro Rivadavia", ["formato"] = "manuscrito", ["f"] = "1972-03-13", ["inst"] = "Biblioteca Nacional Mariano Moreno", ["fc"] = "2023-12-26", ["u"] = "https://catalogo.bn.gov.ar/F/?func=direct&doc_number=001384831", }, { ["c"] = "patente", ["a1"] = "José Almendro", ["a2"] = "Martín Jacinto", ["t"] = "Elektromagnetisches Signalhorn", ["f"] = "1998", ["l"] = "Alemania", ["pid"] = "EU-29702195U" }, { ["c"] = "legal", ["t"] = "Constitución de la Nación Argentina", ["f"] = "1994", ["art"] = "14 bis", ["inc"] = "3", ["fc"] = "2023-12-26", ["sitio"] = "InfoLEG", ["u"] = "https://servicios.infoleg.gob.ar/infolegInternet/anexos/0-4999/804/norma.htm", }, { ["c"] = "software", ["t"] = "Angry Birds", ["a"] = "Rovio Entertainment", ["f"] = "2016-12-10", ["version"] = "7.0" } } for i,pl in ipairs(pls) do str[i] = plantilla_a_str(pl) end local function generar_ref(str) local j for i,a in ipairs(strs) do if a == str then j = i break end end return m_ref.generar_referencia_test(pls[j]) end --OBSERVACION: todos los argumentos deben estar como strings ya que así es como --se invocan en la wiki las plantillas. --LAs conversiones a número o booleano se encarga de hacerlas el Módulo:parámetros function export.test() local ut = require('Módulo:testeo') ut:new(false, false) ut:insertar_titulo("diccionarios (por favor cree una plantilla que invoque a esta, compare con los ejemplos existentes)") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[1]) ut:insertar_titulo("libros, manuales, folletos, revistas, diarios/periódicos") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[2]) ut:insertar_caso(generar_ref, strs[3]) ut:insertar_caso(generar_ref, strs[4]) ut:insertar_caso(generar_ref, strs[5]) ut:insertar_caso(generar_ref, strs[6]) ut:insertar_caso(generar_ref, strs[7]) ut:insertar_titulo("sublibros") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[8]) ut:insertar_titulo("subsublibros") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[9]) ut:insertar_titulo("artículos, informes, reportes") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[10]) ut:insertar_caso(generar_ref, strs[11]) ut:insertar_titulo("noticias y páginas de blogs") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[12]) ut:insertar_caso(generar_ref, strs[13]) ut:insertar_titulo("sitios web") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[14]) ut:insertar_titulo("canciones") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[15]) ut:insertar_caso(generar_ref, strs[16]) ut:insertar_caso(generar_ref, strs[17]) ut:insertar_titulo("imágenes y obras de arte") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[18]) ut:insertar_caso(generar_ref, strs[19]) ut:insertar_titulo("audiovisuales") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[20]) ut:insertar_caso(generar_ref, strs[21]) ut:insertar_titulo("cartas") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[22]) ut:insertar_titulo("patentes") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[23]) ut:insertar_titulo("Leyes") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[24]) ut:insertar_titulo("Misceláneo (ej: software, videojuegos)") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[25]) return ut:terminar() end return m_testeo lappxyd0ujodjz4w7k7dtlycdg02kv1 6076278 6076276 2026-04-01T05:12:13Z Tmagc 158167 6076278 Scribunto text/plain local export = {} local insert = table.insert local concat = table.concat local m_ref = require('Módulo:referencia') local function plantilla_a_str(args) local plantilla = {"{{referencia"} for k,v in pairs(args) do insert(plantilla, "|"..k.."="..v) end insert(plantilla, "}}") return concat(plantilla) end local strs = {} local pls = { { ["c"] = "diccionario", ["t2"] = "hola", ["t"] = "Diccionario de la lengua española", ["editorial"] = "Real Academia Española, Asociación de Academias de la Lengua Española y Espasa", ["edicion"] = "23", ["l"] = "Madrid", ["f"] = "2014", ["urlprefijo"] = "dle.rae.es/?w=" }, { ["c"] = "libro", ["a"] = "Maurice Merleau-Ponty", ["t"] = "Fenomenología de la Percepción", ["traductor"] = "Jem Cabanes", ["editorial"] = "Planeta-Agostini", ["isbn"] = "8439522193", ["edicion"] = "1", ["f"] = "1993", ["fo"] = "1945", ["fc"] = "2023-12-24", ["u"] = "https://monoskop.org/images/9/9b/Merleau-Ponty_Maurice_Fenomenologia_de_la_percepcion_1993.pdf", ["obs"] = "primera prueba." }, { ["c"] = "libro", ["a"] = "Platón", ["t"] = "El Sofista", ["pasaje"] = "244a", ["traductor"] = "N. L. Cordero", ["editorial"] = "Gredos", ["isbn"] = "8424912799", ["edicion"] = "1", ["f"] = "1992", ["l"] = "Madrid" }, { ["c"] = "libro", ["a"] = "Tobias Smollett", ["t"] = "Las Aventuras de Roderick Random", ["cap"] = "17", ["páginas"] = "105", ["u"] = "https://books.google.com.ar/books?id=yHmGhaz7GNsC&printsec=frontcover&hl=es#v=onepage&q=ac%C3%B3lito&f=false", ["obs"] = "También es válido especificar el capítulo junto con las páginas." }, { ["c"] = "libro", ["a"] = "Roberto Bolaño", ["t"] = "Los sinsabores del verdadero policía", ["editorial"] = "Anagrama", ["isbn"] = "9788433972217", ["f"] = "2010-12-20", ["esbozo"] = "s", ["obs"] = "En cualquier invocación de la plantilla, se puede especificar opcionalmente que la obra no ha sido terminada formalmente." }, { ["c"] = "libro", ["a"] = "Roberto Bolaño", ["t"] = "Los sinsabores del verdadero policía", ["editorial"] = "Anagrama", ["isbn"] = "9788433972217", ["f"] = "2010-12-20", ["esbozo"] = "s", ["pags"] = "10,15-20, 46-78,90", ["obs"] = "También es válido especificar una página, un rango de páginas o varios rangos de páginas separados con coma y guion." }, { ["c"] = "diario", ["t"] = "Diario de Burgos", ["f"] = "2004-6-13", ["p"] = "6", ["u"] = "https://www.diariodeburgos.es" }, { ["c"] = "sublibro", ["a"] = "Maurice Merleau-Ponty", ["t"] = "Fenomenología de la Percepción", ["t2"] = "El Mundo Percibido", ["traductor"] = "Jem Cabanes", ["editorial"] = "Planeta-Agostini", ["isbn"] = "8439522193", ["edicion"] = "1", ["f"] = "1993", ["fo"] = "1945", ["fc"] = "2023-12-24", ["u"] = "https://monoskop.org/images/9/9b/Merleau-Ponty_Maurice_Fenomenologia_de_la_percepcion_1993.pdf", }, { ["c"] = "subsublibro", ["a"] = "Maurice Merleau-Ponty", ["t"] = "Fenomenología de la Percepción", ["t2"] = "El Mundo Percibido", ["t3"] = "La cosa y el mundo natural", ["traductor"] = "Jem Cabanes", ["editorial"] = "Planeta-Agostini", ["isbn"] = "8439522193", ["edicion"] = "1", ["f"] = "1993", ["fo"] = "1945", ["fc"] = "2023-12-24", ["u"] = "https://monoskop.org/images/9/9b/Merleau-Ponty_Maurice_Fenomenologia_de_la_percepcion_1993.pdf", }, { ["c"] = "artículo", ["a1"] = "Anindya Chitta Bagchi", ["a2"] = "Abhilash Kamineni", ["a3"] = "Regan Andrew Zane", ["a4"] = "Richard Carlson", ["t"] = "Review and Comparative Analysis of Topologies and Control Methods in Dynamic Wireless Charging of Electric Vehicles", ["doi"] = "10.1109/JESTPE.2021.3058968", ["issn"] = "21686777", ["revista"] = "IEEE Journal of Emerging and Selected Topics in Power Electronics", ["vol"] = "9", ["edicion"] = "4", ["p"] = "4947-4962", ["f"] = "2021-8", ["fc"] = "2023-12-24~?", ["u"] = "https://ieeexplore.ieee.org/document/9353572/", ["obs"] = "En las fechas, si se escribe ? al final, se agrega el signo de pregunta. Opcionalmente se puede especificar ~ para fechas aproximadas. Pueden especificarse ambos, pero deben estar al final." }, { ["c"] = "informe", ["t"] = "Anuario Estadístico de la Industria Plástica", ["inst"] = "Cámara Argentina de la Insutria Plástica", ["f"] = "2015?", ["fc"] = "2023-1-1", ["u"] = "http://www.caip.org.ar/wp/wp-content/uploads/2015/09/Anuario_CAIP_2015.pdf" }, { ["c"] = "noticia", ["a"] = "Eduardo Filgueira Lima", ["t"] = "“Mejora las condiciones de todos para arriba”: esto opina el exreferente en salud de Milei sobre la reforma que fija el DNU", ["editorial"] = "La Nación", ["f"] = "2023-12-26", ["fc"] = "2023-12-26", ["u"] = "https://www.lanacion.com.ar/sociedad/mejora-las-condiciones-de-todos-para-arriba-esto-opina-el-exreferente-en-salud-de-milei-sobre-la-nid26122023/", }, { ["c"] = "blog", ["a"] = "John Denker", ["t0"] = "Learning, Remembering, and Thinking", ["t"] = "Thinking is Important, Learnable, and Portable", ["sitio"] = "Av8n", ["f"] = "2006", ["fc"] = "2023-12-26", ["u"] = "http://www.av8n.com/physics/thinking.htm", }, { ["c"] = "sitio", ["a"] = "John Denker", ["sitio"] = "Av8n", ["t"] = "Physics Documents", ["f"] = "2006", ["fc"] = "2023-12-26", ["u"] = "http://www.av8n.com/physics", }, { ["c"] = "canción", ["t"] = "Lost in Thoughts All Alone", ["a"] = "Fire Emblem Fates", ["f"] = "2016", ["fc"] = "2023-12-26", ["u"] = "https://fireemblem.fandom.com/wiki/Lost_in_Thoughts_All_Alone", }, { ["c"] = "canción", ["t"] = "Lo malo de ser bueno", ["a"] = "El Cuarteto de Nos", ["f"] = "2012", ["album"] = "Porfiado", ["n"] = "6", ["estudio"] = "Warner Music Argentina" }, { ["c"] = "canción", ["t"] = "D.L.G.", ["a"] = "Fito Páez", ["fo"] = "1985", ["intérprete"] = "Juan Carlos Baglietto", ["intérprete2"] = "Lito Vitale", ["f"] = "2013", ["nota"] = "Ejemplo de canción reinterpretada, también sirve para av." }, { ["c"] = "arte", ["t"] = "The Train", ["a"] = "Ronare Bearden", ["f"] = "1975", ["inst"] = "Museum of Modern Art", ["l"] = "Nueva York", ["fc"] = "2023-12-26", ["u"] = "www.moma.org/collection/works/65232?locale=en" }, { ["c"] = "imagen", ["t"] = "Human Remains in Pompeii: The Body Casts", ["f"] = "2014-03-23", ["fc"] = "2023-12-26", ["u"] = "decodedpast.com/human-remains-pompeii-body-casts/7532/" }, { ["c"] = "av", ["t"] = "Sucession", ["temporada"] = "2", ["cap"] = "19", ["inst"] = "HBO", ["director"] = "Jesse Armstrong", ["compositor"] = "Nicholas Britell", ["formato"] = "TV", ["f"] = "2019" }, { ["c"] = "av", ["a"] = "Ali Hajimiri", ["t"] = "137N. MOS Op-Amp Design Examples", ["clip"] = "9:34", ["inst"] = "California Institute of Technology", ["formato"] = "YouTube", ["f"] = "2019-03-16", ["fc"] = "2023-12-26", ["u"] = "https://www.youtube.com/watch?v=OFOgNsqet8Y" }, { ["c"] = "carta", ["de"] = "Silvio Frondizi", ["lr"] = "Buenos Aires", ["para"] = "M. Leytón", ["ld"] = "Comodoro Rivadavia", ["formato"] = "manuscrito", ["f"] = "1972-03-13", ["inst"] = "Biblioteca Nacional Mariano Moreno", ["fc"] = "2023-12-26", ["u"] = "https://catalogo.bn.gov.ar/F/?func=direct&doc_number=001384831", }, { ["c"] = "patente", ["a1"] = "José Almendro", ["a2"] = "Martín Jacinto", ["t"] = "Elektromagnetisches Signalhorn", ["f"] = "1998", ["l"] = "Alemania", ["pid"] = "EU-29702195U" }, { ["c"] = "legal", ["t"] = "Constitución de la Nación Argentina", ["f"] = "1994", ["art"] = "14 bis", ["inc"] = "3", ["fc"] = "2023-12-26", ["sitio"] = "InfoLEG", ["u"] = "https://servicios.infoleg.gob.ar/infolegInternet/anexos/0-4999/804/norma.htm", }, { ["c"] = "software", ["t"] = "Angry Birds", ["a"] = "Rovio Entertainment", ["f"] = "2016-12-10", ["version"] = "7.0" } } for i,pl in ipairs(pls) do str[i] = plantilla_a_str(pl) end local function generar_ref(str) local j for i,a in ipairs(strs) do if a == str then j = i break end end return m_ref.generar_referencia_test(pls[j]) end --OBSERVACION: todos los argumentos deben estar como strings ya que así es como --se invocan en la wiki las plantillas. --LAs conversiones a número o booleano se encarga de hacerlas el Módulo:parámetros function export.test() local ut = require('Módulo:testeo') ut:new(false, false) ut:insertar_titulo("diccionarios (por favor cree una plantilla que invoque a esta, compare con los ejemplos existentes)") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[1]) ut:insertar_titulo("libros, manuales, folletos, revistas, diarios/periódicos") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[2]) ut:insertar_caso(generar_ref, strs[3]) ut:insertar_caso(generar_ref, strs[4]) ut:insertar_caso(generar_ref, strs[5]) ut:insertar_caso(generar_ref, strs[6]) ut:insertar_caso(generar_ref, strs[7]) ut:insertar_titulo("sublibros") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[8]) ut:insertar_titulo("subsublibros") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[9]) ut:insertar_titulo("artículos, informes, reportes") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[10]) ut:insertar_caso(generar_ref, strs[11]) ut:insertar_titulo("noticias y páginas de blogs") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[12]) ut:insertar_caso(generar_ref, strs[13]) ut:insertar_titulo("sitios web") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[14]) ut:insertar_titulo("canciones") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[15]) ut:insertar_caso(generar_ref, strs[16]) ut:insertar_caso(generar_ref, strs[17]) ut:insertar_titulo("imágenes y obras de arte") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[18]) ut:insertar_caso(generar_ref, strs[19]) ut:insertar_titulo("audiovisuales") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[20]) ut:insertar_caso(generar_ref, strs[21]) ut:insertar_titulo("cartas") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[22]) ut:insertar_titulo("patentes") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[23]) ut:insertar_titulo("Leyes") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[24]) ut:insertar_titulo("Misceláneo (ej: software, videojuegos)") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[25]) return ut:terminar() end return export h3q7qtmhrr05i5zu5xd249edu16e8wh 6076279 6076278 2026-04-01T05:12:38Z Tmagc 158167 6076279 Scribunto text/plain local export = {} local insert = table.insert local concat = table.concat local m_ref = require('Módulo:referencia') local function plantilla_a_str(args) local plantilla = {"{{referencia"} for k,v in pairs(args) do insert(plantilla, "|"..k.."="..v) end insert(plantilla, "}}") return concat(plantilla) end local strs = {} local pls = { { ["c"] = "diccionario", ["t2"] = "hola", ["t"] = "Diccionario de la lengua española", ["editorial"] = "Real Academia Española, Asociación de Academias de la Lengua Española y Espasa", ["edicion"] = "23", ["l"] = "Madrid", ["f"] = "2014", ["urlprefijo"] = "dle.rae.es/?w=" }, { ["c"] = "libro", ["a"] = "Maurice Merleau-Ponty", ["t"] = "Fenomenología de la Percepción", ["traductor"] = "Jem Cabanes", ["editorial"] = "Planeta-Agostini", ["isbn"] = "8439522193", ["edicion"] = "1", ["f"] = "1993", ["fo"] = "1945", ["fc"] = "2023-12-24", ["u"] = "https://monoskop.org/images/9/9b/Merleau-Ponty_Maurice_Fenomenologia_de_la_percepcion_1993.pdf", ["obs"] = "primera prueba." }, { ["c"] = "libro", ["a"] = "Platón", ["t"] = "El Sofista", ["pasaje"] = "244a", ["traductor"] = "N. L. Cordero", ["editorial"] = "Gredos", ["isbn"] = "8424912799", ["edicion"] = "1", ["f"] = "1992", ["l"] = "Madrid" }, { ["c"] = "libro", ["a"] = "Tobias Smollett", ["t"] = "Las Aventuras de Roderick Random", ["cap"] = "17", ["páginas"] = "105", ["u"] = "https://books.google.com.ar/books?id=yHmGhaz7GNsC&printsec=frontcover&hl=es#v=onepage&q=ac%C3%B3lito&f=false", ["obs"] = "También es válido especificar el capítulo junto con las páginas." }, { ["c"] = "libro", ["a"] = "Roberto Bolaño", ["t"] = "Los sinsabores del verdadero policía", ["editorial"] = "Anagrama", ["isbn"] = "9788433972217", ["f"] = "2010-12-20", ["esbozo"] = "s", ["obs"] = "En cualquier invocación de la plantilla, se puede especificar opcionalmente que la obra no ha sido terminada formalmente." }, { ["c"] = "libro", ["a"] = "Roberto Bolaño", ["t"] = "Los sinsabores del verdadero policía", ["editorial"] = "Anagrama", ["isbn"] = "9788433972217", ["f"] = "2010-12-20", ["esbozo"] = "s", ["pags"] = "10,15-20, 46-78,90", ["obs"] = "También es válido especificar una página, un rango de páginas o varios rangos de páginas separados con coma y guion." }, { ["c"] = "diario", ["t"] = "Diario de Burgos", ["f"] = "2004-6-13", ["p"] = "6", ["u"] = "https://www.diariodeburgos.es" }, { ["c"] = "sublibro", ["a"] = "Maurice Merleau-Ponty", ["t"] = "Fenomenología de la Percepción", ["t2"] = "El Mundo Percibido", ["traductor"] = "Jem Cabanes", ["editorial"] = "Planeta-Agostini", ["isbn"] = "8439522193", ["edicion"] = "1", ["f"] = "1993", ["fo"] = "1945", ["fc"] = "2023-12-24", ["u"] = "https://monoskop.org/images/9/9b/Merleau-Ponty_Maurice_Fenomenologia_de_la_percepcion_1993.pdf", }, { ["c"] = "subsublibro", ["a"] = "Maurice Merleau-Ponty", ["t"] = "Fenomenología de la Percepción", ["t2"] = "El Mundo Percibido", ["t3"] = "La cosa y el mundo natural", ["traductor"] = "Jem Cabanes", ["editorial"] = "Planeta-Agostini", ["isbn"] = "8439522193", ["edicion"] = "1", ["f"] = "1993", ["fo"] = "1945", ["fc"] = "2023-12-24", ["u"] = "https://monoskop.org/images/9/9b/Merleau-Ponty_Maurice_Fenomenologia_de_la_percepcion_1993.pdf", }, { ["c"] = "artículo", ["a1"] = "Anindya Chitta Bagchi", ["a2"] = "Abhilash Kamineni", ["a3"] = "Regan Andrew Zane", ["a4"] = "Richard Carlson", ["t"] = "Review and Comparative Analysis of Topologies and Control Methods in Dynamic Wireless Charging of Electric Vehicles", ["doi"] = "10.1109/JESTPE.2021.3058968", ["issn"] = "21686777", ["revista"] = "IEEE Journal of Emerging and Selected Topics in Power Electronics", ["vol"] = "9", ["edicion"] = "4", ["p"] = "4947-4962", ["f"] = "2021-8", ["fc"] = "2023-12-24~?", ["u"] = "https://ieeexplore.ieee.org/document/9353572/", ["obs"] = "En las fechas, si se escribe ? al final, se agrega el signo de pregunta. Opcionalmente se puede especificar ~ para fechas aproximadas. Pueden especificarse ambos, pero deben estar al final." }, { ["c"] = "informe", ["t"] = "Anuario Estadístico de la Industria Plástica", ["inst"] = "Cámara Argentina de la Insutria Plástica", ["f"] = "2015?", ["fc"] = "2023-1-1", ["u"] = "http://www.caip.org.ar/wp/wp-content/uploads/2015/09/Anuario_CAIP_2015.pdf" }, { ["c"] = "noticia", ["a"] = "Eduardo Filgueira Lima", ["t"] = "“Mejora las condiciones de todos para arriba”: esto opina el exreferente en salud de Milei sobre la reforma que fija el DNU", ["editorial"] = "La Nación", ["f"] = "2023-12-26", ["fc"] = "2023-12-26", ["u"] = "https://www.lanacion.com.ar/sociedad/mejora-las-condiciones-de-todos-para-arriba-esto-opina-el-exreferente-en-salud-de-milei-sobre-la-nid26122023/", }, { ["c"] = "blog", ["a"] = "John Denker", ["t0"] = "Learning, Remembering, and Thinking", ["t"] = "Thinking is Important, Learnable, and Portable", ["sitio"] = "Av8n", ["f"] = "2006", ["fc"] = "2023-12-26", ["u"] = "http://www.av8n.com/physics/thinking.htm", }, { ["c"] = "sitio", ["a"] = "John Denker", ["sitio"] = "Av8n", ["t"] = "Physics Documents", ["f"] = "2006", ["fc"] = "2023-12-26", ["u"] = "http://www.av8n.com/physics", }, { ["c"] = "canción", ["t"] = "Lost in Thoughts All Alone", ["a"] = "Fire Emblem Fates", ["f"] = "2016", ["fc"] = "2023-12-26", ["u"] = "https://fireemblem.fandom.com/wiki/Lost_in_Thoughts_All_Alone", }, { ["c"] = "canción", ["t"] = "Lo malo de ser bueno", ["a"] = "El Cuarteto de Nos", ["f"] = "2012", ["album"] = "Porfiado", ["n"] = "6", ["estudio"] = "Warner Music Argentina" }, { ["c"] = "canción", ["t"] = "D.L.G.", ["a"] = "Fito Páez", ["fo"] = "1985", ["intérprete"] = "Juan Carlos Baglietto", ["intérprete2"] = "Lito Vitale", ["f"] = "2013", ["nota"] = "Ejemplo de canción reinterpretada, también sirve para av." }, { ["c"] = "arte", ["t"] = "The Train", ["a"] = "Ronare Bearden", ["f"] = "1975", ["inst"] = "Museum of Modern Art", ["l"] = "Nueva York", ["fc"] = "2023-12-26", ["u"] = "www.moma.org/collection/works/65232?locale=en" }, { ["c"] = "imagen", ["t"] = "Human Remains in Pompeii: The Body Casts", ["f"] = "2014-03-23", ["fc"] = "2023-12-26", ["u"] = "decodedpast.com/human-remains-pompeii-body-casts/7532/" }, { ["c"] = "av", ["t"] = "Sucession", ["temporada"] = "2", ["cap"] = "19", ["inst"] = "HBO", ["director"] = "Jesse Armstrong", ["compositor"] = "Nicholas Britell", ["formato"] = "TV", ["f"] = "2019" }, { ["c"] = "av", ["a"] = "Ali Hajimiri", ["t"] = "137N. MOS Op-Amp Design Examples", ["clip"] = "9:34", ["inst"] = "California Institute of Technology", ["formato"] = "YouTube", ["f"] = "2019-03-16", ["fc"] = "2023-12-26", ["u"] = "https://www.youtube.com/watch?v=OFOgNsqet8Y" }, { ["c"] = "carta", ["de"] = "Silvio Frondizi", ["lr"] = "Buenos Aires", ["para"] = "M. Leytón", ["ld"] = "Comodoro Rivadavia", ["formato"] = "manuscrito", ["f"] = "1972-03-13", ["inst"] = "Biblioteca Nacional Mariano Moreno", ["fc"] = "2023-12-26", ["u"] = "https://catalogo.bn.gov.ar/F/?func=direct&doc_number=001384831", }, { ["c"] = "patente", ["a1"] = "José Almendro", ["a2"] = "Martín Jacinto", ["t"] = "Elektromagnetisches Signalhorn", ["f"] = "1998", ["l"] = "Alemania", ["pid"] = "EU-29702195U" }, { ["c"] = "legal", ["t"] = "Constitución de la Nación Argentina", ["f"] = "1994", ["art"] = "14 bis", ["inc"] = "3", ["fc"] = "2023-12-26", ["sitio"] = "InfoLEG", ["u"] = "https://servicios.infoleg.gob.ar/infolegInternet/anexos/0-4999/804/norma.htm", }, { ["c"] = "software", ["t"] = "Angry Birds", ["a"] = "Rovio Entertainment", ["f"] = "2016-12-10", ["version"] = "7.0" } } for i,pl in ipairs(pls) do strs[i] = plantilla_a_str(pl) end local function generar_ref(str) local j for i,a in ipairs(strs) do if a == str then j = i break end end return m_ref.generar_referencia_test(pls[j]) end --OBSERVACION: todos los argumentos deben estar como strings ya que así es como --se invocan en la wiki las plantillas. --LAs conversiones a número o booleano se encarga de hacerlas el Módulo:parámetros function export.test() local ut = require('Módulo:testeo') ut:new(false, false) ut:insertar_titulo("diccionarios (por favor cree una plantilla que invoque a esta, compare con los ejemplos existentes)") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[1]) ut:insertar_titulo("libros, manuales, folletos, revistas, diarios/periódicos") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[2]) ut:insertar_caso(generar_ref, strs[3]) ut:insertar_caso(generar_ref, strs[4]) ut:insertar_caso(generar_ref, strs[5]) ut:insertar_caso(generar_ref, strs[6]) ut:insertar_caso(generar_ref, strs[7]) ut:insertar_titulo("sublibros") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[8]) ut:insertar_titulo("subsublibros") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[9]) ut:insertar_titulo("artículos, informes, reportes") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[10]) ut:insertar_caso(generar_ref, strs[11]) ut:insertar_titulo("noticias y páginas de blogs") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[12]) ut:insertar_caso(generar_ref, strs[13]) ut:insertar_titulo("sitios web") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[14]) ut:insertar_titulo("canciones") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[15]) ut:insertar_caso(generar_ref, strs[16]) ut:insertar_caso(generar_ref, strs[17]) ut:insertar_titulo("imágenes y obras de arte") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[18]) ut:insertar_caso(generar_ref, strs[19]) ut:insertar_titulo("audiovisuales") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[20]) ut:insertar_caso(generar_ref, strs[21]) ut:insertar_titulo("cartas") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[22]) ut:insertar_titulo("patentes") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[23]) ut:insertar_titulo("Leyes") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[24]) ut:insertar_titulo("Misceláneo (ej: software, videojuegos)") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[25]) return ut:terminar() end return export nn7drv9smet52ybz2ti2fns7dcrkz80 6076282 6076279 2026-04-01T05:19:12Z Tmagc 158167 6076282 Scribunto text/plain local export = {} local insert = table.insert local concat = table.concat local m_ref = require('Módulo:referencia') local function plantilla_a_str(args) local plantilla = {"{{referencia"} for k,v in pairs(args) do insert(plantilla, "|"..k.."="..v) end insert(plantilla, "}}") return concat(plantilla) end local strs = {} local pls = { { ["c"] = "diccionario", ["t2"] = "hola", ["t"] = "Diccionario de la lengua española", ["editorial"] = "Real Academia Española, Asociación de Academias de la Lengua Española y Espasa", ["edicion"] = "23", ["l"] = "Madrid", ["f"] = "2014", ["urlprefijo"] = "dle.rae.es/?w=" }, { ["c"] = "libro", ["a"] = "Maurice Merleau-Ponty", ["t"] = "Fenomenología de la Percepción", ["traductor"] = "Jem Cabanes", ["editorial"] = "Planeta-Agostini", ["isbn"] = "8439522193", ["edicion"] = "1", ["f"] = "1993", ["fo"] = "1945", ["fc"] = "2023-12-24", ["u"] = "https://monoskop.org/images/9/9b/Merleau-Ponty_Maurice_Fenomenologia_de_la_percepcion_1993.pdf", ["obs"] = "primera prueba." }, { ["c"] = "libro", ["a"] = "Platón", ["t"] = "El Sofista", ["pasaje"] = "244a", ["traductor"] = "N. L. Cordero", ["editorial"] = "Gredos", ["isbn"] = "8424912799", ["edicion"] = "1", ["f"] = "1992", ["l"] = "Madrid" }, { ["c"] = "libro", ["a"] = "Tobias Smollett", ["t"] = "Las Aventuras de Roderick Random", ["cap"] = "17", ["páginas"] = "105", ["u"] = "https://books.google.com.ar/books?id=yHmGhaz7GNsC&printsec=frontcover&hl=es#v=onepage&q=ac%C3%B3lito&f=false", ["obs"] = "También es válido especificar el capítulo junto con las páginas." }, { ["c"] = "libro", ["a"] = "Roberto Bolaño", ["t"] = "Los sinsabores del verdadero policía", ["editorial"] = "Anagrama", ["isbn"] = "9788433972217", ["f"] = "2010-12-20", ["esbozo"] = "s", ["obs"] = "En cualquier invocación de la plantilla, se puede especificar opcionalmente que la obra no ha sido terminada formalmente." }, { ["c"] = "libro", ["a"] = "Roberto Bolaño", ["t"] = "Los sinsabores del verdadero policía", ["editorial"] = "Anagrama", ["isbn"] = "9788433972217", ["f"] = "2010-12-20", ["esbozo"] = "s", ["pags"] = "10,15-20, 46-78,90", ["obs"] = "También es válido especificar una página, un rango de páginas o varios rangos de páginas separados con coma y guion." }, { ["c"] = "diario", ["t"] = "Diario de Burgos", ["f"] = "2004-6-13", ["p"] = "6", ["u"] = "https://www.diariodeburgos.es" }, { ["c"] = "sublibro", ["a"] = "Maurice Merleau-Ponty", ["t"] = "Fenomenología de la Percepción", ["t2"] = "El Mundo Percibido", ["traductor"] = "Jem Cabanes", ["editorial"] = "Planeta-Agostini", ["isbn"] = "8439522193", ["edicion"] = "1", ["f"] = "1993", ["fo"] = "1945", ["fc"] = "2023-12-24", ["u"] = "https://monoskop.org/images/9/9b/Merleau-Ponty_Maurice_Fenomenologia_de_la_percepcion_1993.pdf", }, { ["c"] = "subsublibro", ["a"] = "Maurice Merleau-Ponty", ["t"] = "Fenomenología de la Percepción", ["t2"] = "El Mundo Percibido", ["t3"] = "La cosa y el mundo natural", ["traductor"] = "Jem Cabanes", ["editorial"] = "Planeta-Agostini", ["isbn"] = "8439522193", ["edicion"] = "1", ["f"] = "1993", ["fo"] = "1945", ["fc"] = "2023-12-24", ["u"] = "https://monoskop.org/images/9/9b/Merleau-Ponty_Maurice_Fenomenologia_de_la_percepcion_1993.pdf", }, { ["c"] = "artículo", ["a1"] = "Anindya Chitta Bagchi", ["a2"] = "Abhilash Kamineni", ["a3"] = "Regan Andrew Zane", ["a4"] = "Richard Carlson", ["t"] = "Review and Comparative Analysis of Topologies and Control Methods in Dynamic Wireless Charging of Electric Vehicles", ["doi"] = "10.1109/JESTPE.2021.3058968", ["issn"] = "21686777", ["revista"] = "IEEE Journal of Emerging and Selected Topics in Power Electronics", ["vol"] = "9", ["edicion"] = "4", ["p"] = "4947-4962", ["f"] = "2021-8", ["fc"] = "2023-12-24~?", ["u"] = "https://ieeexplore.ieee.org/document/9353572/", ["obs"] = "En las fechas, si se escribe ? al final, se agrega el signo de pregunta. Opcionalmente se puede especificar ~ para fechas aproximadas. Pueden especificarse ambos, pero deben estar al final." }, { ["c"] = "informe", ["t"] = "Anuario Estadístico de la Industria Plástica", ["inst"] = "Cámara Argentina de la Insutria Plástica", ["f"] = "2015?", ["fc"] = "2023-1-1", ["u"] = "http://www.caip.org.ar/wp/wp-content/uploads/2015/09/Anuario_CAIP_2015.pdf" }, { ["c"] = "noticia", ["a"] = "Eduardo Filgueira Lima", ["t"] = "“Mejora las condiciones de todos para arriba”: esto opina el exreferente en salud de Milei sobre la reforma que fija el DNU", ["editorial"] = "La Nación", ["f"] = "2023-12-26", ["fc"] = "2023-12-26", ["u"] = "https://www.lanacion.com.ar/sociedad/mejora-las-condiciones-de-todos-para-arriba-esto-opina-el-exreferente-en-salud-de-milei-sobre-la-nid26122023/", }, { ["c"] = "blog", ["a"] = "John Denker", ["t0"] = "Learning, Remembering, and Thinking", ["t"] = "Thinking is Important, Learnable, and Portable", ["sitio"] = "Av8n", ["f"] = "2006", ["fc"] = "2023-12-26", ["u"] = "http://www.av8n.com/physics/thinking.htm", }, { ["c"] = "sitio", ["a"] = "John Denker", ["sitio"] = "Av8n", ["t"] = "Physics Documents", ["f"] = "2006", ["fc"] = "2023-12-26", ["u"] = "http://www.av8n.com/physics", }, { ["c"] = "canción", ["t"] = "Lost in Thoughts All Alone", ["a"] = "Fire Emblem Fates", ["f"] = "2016", ["fc"] = "2023-12-26", ["u"] = "https://fireemblem.fandom.com/wiki/Lost_in_Thoughts_All_Alone", }, { ["c"] = "canción", ["t"] = "Lo malo de ser bueno", ["a"] = "El Cuarteto de Nos", ["f"] = "2012", ["album"] = "Porfiado", ["n"] = "6", ["estudio"] = "Warner Music Argentina" }, { ["c"] = "canción", ["t"] = "D.L.G.", ["a"] = "Fito Páez", ["fo"] = "1985", ["intérprete"] = "Juan Carlos Baglietto", ["intérprete2"] = "Lito Vitale", ["f"] = "2013", ["nota"] = "Ejemplo de canción reinterpretada, también sirve para av." }, { ["c"] = "arte", ["t"] = "The Train", ["a"] = "Ronare Bearden", ["f"] = "1975", ["inst"] = "Museum of Modern Art", ["l"] = "Nueva York", ["fc"] = "2023-12-26", ["u"] = "www.moma.org/collection/works/65232?locale=en" }, { ["c"] = "imagen", ["t"] = "Human Remains in Pompeii: The Body Casts", ["f"] = "2014-03-23", ["fc"] = "2023-12-26", ["u"] = "decodedpast.com/human-remains-pompeii-body-casts/7532/" }, { ["c"] = "av", ["t"] = "Sucession", ["temporada"] = "2", ["cap"] = "19", ["inst"] = "HBO", ["director"] = "Jesse Armstrong", ["compositor"] = "Nicholas Britell", ["formato"] = "TV", ["f"] = "2019" }, { ["c"] = "av", ["a"] = "Ali Hajimiri", ["t"] = "137N. MOS Op-Amp Design Examples", ["clip"] = "9:34", ["inst"] = "California Institute of Technology", ["formato"] = "YouTube", ["f"] = "2019-03-16", ["fc"] = "2023-12-26", ["u"] = "https://www.youtube.com/watch?v=OFOgNsqet8Y" }, { ["c"] = "carta", ["de"] = "Silvio Frondizi", ["lr"] = "Buenos Aires", ["para"] = "M. Leytón", ["ld"] = "Comodoro Rivadavia", ["formato"] = "manuscrito", ["f"] = "1972-03-13", ["inst"] = "Biblioteca Nacional Mariano Moreno", ["fc"] = "2023-12-26", ["u"] = "https://catalogo.bn.gov.ar/F/?func=direct&doc_number=001384831", }, { ["c"] = "patente", ["a1"] = "José Almendro", ["a2"] = "Martín Jacinto", ["t"] = "Elektromagnetisches Signalhorn", ["f"] = "1998", ["l"] = "Alemania", ["pid"] = "EU-29702195U" }, { ["c"] = "legal", ["t"] = "Constitución de la Nación Argentina", ["f"] = "1994", ["art"] = "14 bis", ["inc"] = "3", ["fc"] = "2023-12-26", ["sitio"] = "InfoLEG", ["u"] = "https://servicios.infoleg.gob.ar/infolegInternet/anexos/0-4999/804/norma.htm", }, { ["c"] = "software", ["t"] = "Angry Birds", ["a"] = "Rovio Entertainment", ["f"] = "2016-12-10", ["version"] = "7.0" } } for i,pl in ipairs(pls) do strs[i] = plantilla_a_str(pl) end local function generar_ref(str) local j for i,a in ipairs(strs) do if a == str then j = i break end end return m_ref.generar_referencia_test(pls[j]) end --OBSERVACION: todos los argumentos deben estar como strings ya que así es como --se invocan en la wiki las plantillas. --LAs conversiones a número o booleano se encarga de hacerlas el Módulo:parámetros function export.test() local ut = require('Módulo:testeo') ut:new(false, false, {true, false}) ut:insertar_titulo("diccionarios (por favor cree una plantilla que invoque a esta, compare con los ejemplos existentes)") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[1]) ut:insertar_titulo("libros, manuales, folletos, revistas, diarios/periódicos") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[2]) ut:insertar_caso(generar_ref, strs[3]) ut:insertar_caso(generar_ref, strs[4]) ut:insertar_caso(generar_ref, strs[5]) ut:insertar_caso(generar_ref, strs[6]) ut:insertar_caso(generar_ref, strs[7]) ut:insertar_titulo("sublibros") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[8]) ut:insertar_titulo("subsublibros") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[9]) ut:insertar_titulo("artículos, informes, reportes") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[10]) ut:insertar_caso(generar_ref, strs[11]) ut:insertar_titulo("noticias y páginas de blogs") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[12]) ut:insertar_caso(generar_ref, strs[13]) ut:insertar_titulo("sitios web") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[14]) ut:insertar_titulo("canciones") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[15]) ut:insertar_caso(generar_ref, strs[16]) ut:insertar_caso(generar_ref, strs[17]) ut:insertar_titulo("imágenes y obras de arte") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[18]) ut:insertar_caso(generar_ref, strs[19]) ut:insertar_titulo("audiovisuales") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[20]) ut:insertar_caso(generar_ref, strs[21]) ut:insertar_titulo("cartas") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[22]) ut:insertar_titulo("patentes") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[23]) ut:insertar_titulo("Leyes") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[24]) ut:insertar_titulo("Misceláneo (ej: software, videojuegos)") ut:insertar_campos() ut:insertar_caso(generar_ref, strs[25]) return ut:terminar() end return export jghbfrlcaoes99lyoqd376y6lgzuwft Plantilla:referencia/pruebas 10 1027631 6076277 5670095 2026-04-01T05:11:33Z Tmagc 158167 6076277 wikitext text/x-wiki {{#invoke:referencia/pruebas|test}} cw61nda8b7uzwm4005dchg14rwzkhj0 Módulo:testeo/ejemplo 828 1027706 6076252 5185634 2026-04-01T03:21:33Z Tmagc 158167 6076252 Scribunto text/plain local function suma(entrada) return entrada[1] + entrada[2] end return function(frame) local UnitTester = require("Módulo:testeo") local ut = UnitTester:new(true, true) ut:insertar_titulo("prueba con enteros 1") ut:insertar_campos() ut:insertar_caso({1102099312, 5437202341}, suma, 6539301653) ut:insertar_caso({1102099312, -5437202341}, suma, -4335103029) ut:insertar_titulo("prueba con enteros 2") ut:insertar_campos() ut:insertar_caso({2^1023, 2^1023}, suma, math.huge, "desborde") ut:insertar_caso({-2^1023 + 0.5, 2^1023}, suma, 0.5, "número muy grande, descarta la mantisa") ut:insertar_titulo("prueba con decimales") ut:insertar_campos() ut:insertar_caso({0.5, 0.5}, suma, 1.0) ut:insertar_caso({0.1, 0.04}, suma, 0.14) return ut:terminar() end d7eugriyycs72ccezwpxu9pprjm8rba 6076254 6076252 2026-04-01T03:22:34Z Tmagc 158167 6076254 Scribunto text/plain local export = {} local function suma(entrada) return entrada[1] + entrada[2] end function export.test(frame) local UnitTester = require("Módulo:testeo") local ut = UnitTester:new(true, true) ut:insertar_titulo("prueba con enteros 1") ut:insertar_campos() ut:insertar_caso({1102099312, 5437202341}, suma, 6539301653) ut:insertar_caso({1102099312, -5437202341}, suma, -4335103029) ut:insertar_titulo("prueba con enteros 2") ut:insertar_campos() ut:insertar_caso({2^1023, 2^1023}, suma, math.huge, "desborde") ut:insertar_caso({-2^1023 + 0.5, 2^1023}, suma, 0.5, "número muy grande, descarta la mantisa") ut:insertar_titulo("prueba con decimales") ut:insertar_campos() ut:insertar_caso({0.5, 0.5}, suma, 1.0) ut:insertar_caso({0.1, 0.04}, suma, 0.14) return ut:terminar() end return export 2wl8sllc5s2gzatz23zxavrmfn64swe 6076256 6076254 2026-04-01T03:23:23Z Tmagc 158167 6076256 Scribunto text/plain local export = {} local function suma(entrada) return entrada[1] + entrada[2] end function export.test(frame) local ut = require("Módulo:testeo") ut:new(true, true) ut:insertar_titulo("prueba con enteros 1") ut:insertar_campos() ut:insertar_caso({1102099312, 5437202341}, suma, 6539301653) ut:insertar_caso({1102099312, -5437202341}, suma, -4335103029) ut:insertar_titulo("prueba con enteros 2") ut:insertar_campos() ut:insertar_caso({2^1023, 2^1023}, suma, math.huge, "desborde") ut:insertar_caso({-2^1023 + 0.5, 2^1023}, suma, 0.5, "número muy grande, descarta la mantisa") ut:insertar_titulo("prueba con decimales") ut:insertar_campos() ut:insertar_caso({0.5, 0.5}, suma, 1.0) ut:insertar_caso({0.1, 0.04}, suma, 0.14) return ut:terminar() end return export 3185q81ztgtykcsnut2xky12vjempc4 6076274 6076256 2026-04-01T05:03:36Z Tmagc 158167 6076274 Scribunto text/plain local export = {} local function suma(entrada) return entrada[1] + entrada[2] end function export.test(frame) local ut = require("Módulo:testeo") ut:new(true, true) ut:insertar_titulo("prueba con enteros 1") ut:insertar_campos() ut:insertar_caso(suma, {1102099312, 5437202341}, 6539301653) ut:insertar_caso(suma, {1102099312, -5437202341}, -4335103029) ut:insertar_titulo("prueba con enteros 2") ut:insertar_campos() ut:insertar_caso(suma, {2^1023, 2^1023}, math.huge, "desborde") ut:insertar_caso(suma, {-2^1023 + 0.5, 2^1023}, 0.5, "número muy grande, descarta la mantisa") ut:insertar_titulo("prueba con decimales") ut:insertar_campos() ut:insertar_caso(suma, {0.5, 0.5}, 1.0) ut:insertar_caso(suma, {0.1, 0.04}, 0.14) return ut:terminar() end return export ebl96ohqvh922f197bxn7kign5mk98g Módulo:testeo/doc 828 1027707 6076253 5404286 2026-04-01T03:21:50Z Tmagc 158167 6076253 wikitext text/x-wiki {{#invoke:testeo/ejemplo}} gumtknsjrbc5rf31egs2fpda3q748tr 6076255 6076253 2026-04-01T03:22:41Z Tmagc 158167 6076255 wikitext text/x-wiki {{#invoke:testeo/ejemplo|test}} 2poe8vby6m5av3tdss4jwtbvabl0sao Módulo:sortkey/test 828 1029839 6076283 5299222 2026-04-01T05:31:35Z Tmagc 158167 6076283 Scribunto text/plain local export = {} local obtener_idioma = require("Módulo:lenguas").cod_a_idioma local generar_sortkey = require("Módulo:sortkey").generarSortkey --Se hacen las demás importaciones de módulos necesarias para armar la función de prueba local function gs(args) local idioma = obtener_idioma(args[2]) return generar_sortkey(args[1], args[2], idioma) end function export.test() local ut = require('Módulo:testeo') ut:new(true, false) ut:insertar_titulo("pruebas español") ut:insertar_campos() ut:insertar_caso(gs, {"témpura", "es"}, "TEMPURA") ut:insertar_caso(gs, {"¿Qué?", "es"}, "QUE") ut:insertar_caso(gs, {"Por qué?", "es"}, "POR QUE") ut:insertar_caso(gs, {"Por qué", "es"}, "POR QUE") ut:insertar_caso(gs, {"Por que", "es"}, "POR QUE") ut:insertar_caso(gs, {"¡re!", "es"}, "RE") ut:insertar_caso(gs, {"re!", "es"}, "RE") ut:insertar_caso(gs, {"re", "es"}, "RE") ut:insertar_caso(gs, {"pingüino", "es"}, "PINGUINO") ut:insertar_titulo("pruebas con diacríticos") ut:insertar_campos() ut:insertar_caso(gs, {"Πηληϊάδης Αἶνος", "grc"}, "ΠΗΛΗΙΑΔΗΣ ΑΙΝΟΣ") ut:insertar_caso(gs, {"shį́į́dą́ą́ʼ", "nv"}, "SHIIDAA") ut:insertar_titulo("prueba con el dotted dottles i") ut:insertar_campos() ut:insertar_caso(gs, {"İzmir", "tr"}, "İZMİR") ut:insertar_caso(gs, {"ışık", "tr"}, "IŞIK") ut:insertar_titulo("prueba con módulos dedicados") ut:insertar_campos() ut:insertar_caso(gs, {"Tuyên ngôn toàn thế giới về nhân quyền của Liên Hợp Quốc", "vi"}, "TUYE₂N NGO₂N TOAN1 THE₂4 GIO₃I4 VE₂1 NHA₂N QUYE₂N1 CUA2 LIE₂N HO₃P5 QUO₂C4") ut:insertar_caso(gs, {"命裡有時終須有,命裡無時莫強求", "zh"}, "口05衣07月02日06糸05頁03月02,口05衣07火08日06艸07弓08水02") ut:insertar_caso(gs, {"⿺辶⿳穴⿲月⿱⿲幺言幺⿲長馬長刂心⿺辶⿳穴⿲月⿱⿲幺言幺⿲長馬長刂心麵", "zh"}, "辵54辵54麥09") return ut:terminar() end return export 9g0wmakjccpkgc8dqu22nrj4qegecjn Módulo:sortkey/doc 828 1029840 6076284 5299199 2026-04-01T05:31:53Z Tmagc 158167 6076284 wikitext text/x-wiki {{#invoke:sortkey/test|test}} dnlox2jwcyewulhxhxnrbmsghkpzze1 soletilla 0 1049804 6076218 5701652 2026-03-31T18:28:57Z Raos10 93688 Adición de imágen y traducción al inglés 6076218 wikitext text/x-wiki {{desambiguación|}} == {{lengua|es}} == {{pron-graf|v=bizcocho de soletilla}} === Etimología === {{etimología|dimi|soleta}}. [[Archivo:Melindros.jpg|thumb|[1] plato con soletillas]] ==== {{sustantivo femenino|es}} ==== {{es.sust}} ;1 {{csem|gastronomía}}: Tipo de bizcocho dulce, ligero, muy esponjoso, y con forma alargada, aplanada y con los extremos redondeados. {{wikisauro|soletilla}} ==== Véase también ==== {{w}} ==== Traducciones ==== {{trad-arriba}} {{t|en|t1=ladyfinger|t2=lady's finger}} {{trad-abajo}} == Referencias y notas == <references /> esnbsa5p77xaihw2v4etlp9pav6yrl0 Tesauro:soletilla 110 1049805 6076219 5944558 2026-03-31T18:31:45Z Raos10 93688 Formato, orden alfabético 6076219 wikitext text/x-wiki == {{lengua|es}} == === Sustantivo === '''Acepción''': Tipo de bizcocho dulce, ligero, muy esponjoso, y con forma alargada, aplanada y con los extremos redondeados. ==== Sinónimos ==== * [[biscotela]] (Ecuador, Perú) * [[chiqueador]] (Guatemala) * [[dedo de señora]] (Costa Rica) * [[galleta de champaña]] (Chile) * [[lengua]] (Colombia) * [[melindro]] (Levante) * [[plantilla]] (Uruguay, Venezuela) * [[soleta]] (México) * [[soletilla]] (España) * [[suspiro]] (El Salvador) * [[tostada]] (República Dominicana) * [[vainilla]] (Argentina, Paraguay) == Referencias y notas == <references /> o6gdgvrweexi00p43fq7n04ucpsbyxx Tesauro:orinar 110 1053896 6076222 5944532 2026-03-31T18:42:09Z Raos10 93688 Formato, orden alfabético 6076222 wikitext text/x-wiki == {{lengua|es}} == === Verbo === '''Acepción''': Excretar orina a través de la uretra. ==== Sinónimos ==== * [[desaguar]] (coloquial) * [[desbeber]] (coloquial) * [[echar la corta]] (Chile)<ref name="damer-echar">{{Damer|echar}}</ref> * [[echar una araña]] (Guatemala)<ref name="damer-echar"/> * [[echar una firma]] (México)<ref name="damer-echar"/> * [[echarse una araña]] (Guatemala)<ref name="damer-echar"/> * [[hacer aguas]]<ref>{{DLE|agua}}</ref> * [[hacer del uno]] (México)<ref name="damer-hacer">{{Damer|hacer}}</ref> * [[hacer el número uno]] (Costa Rica)<ref name="damer-hacer"/> * [[hacer el uno]] (Nicaragua, Cuba, Puerto Rico, Perú, Bolivia, Costa Rica)<ref name="damer-hacer"/> * [[hacer la menor]] (Panamá, Cuba) <ref name="damer-hacer"/> * hacer pipí, pis, chis, pichí (cualquier otro término infantil para orina) * [[ishpar]] (Argentina)<ref name="damer-ishpar">{{Damer|ishpar}}</ref> * [[mear]] (coloquial) * [[miar]] (coloquial) * [[miccionar]] (formal) * [[mingitar]]{{cita requerida}} * [[mojar]] (coloquial) * [[mojarse]] (coloquial) * [[pillar]] (Argentina, coloquial)<ref name="damer-pillar">{{Damer|pillar}}</ref> * [[pishar]] (Argentina, coloquial)<ref name="damer-pishar">{{Damer|pishar}}</ref> * [[regar el arbolito]] (México, Nicaragua)<ref name="damer-regar">{{Damer|regar}}</ref> * [[regar flores]] (Honduras, Nicaragua, Bolivia)<ref name="damer-regar"/> * [[uixar]] (México, coloquial)<ref name="damer-uixar">{{Damer|uixar}}</ref> * [[vaciar el agua a las aceitunas]] (Puerto Rico)<ref>{{Damer|vaciar}}</ref> * [[wixar]] (México, coloquial) ==== Véase también ==== * [[Tesauro:orina]] == Referencias y notas == <references/> jknpuiom81yn1bke4t2x2worvgpspwp Tesauro:poliestireno expandido 110 1056476 6076220 5944543 2026-03-31T18:33:37Z Raos10 93688 Formato 6076220 wikitext text/x-wiki == {{lengua|es}} == === Sustantivo === '''Acepción''': Polímero termoplástico empleado para fabricar envases y en la industria de la construcción. Entre su características se encuentran su ligereza, su resistencia a impactos y su baja conducción del calor y el sonido. ==== Sinónimos ==== * [[aislapol]] (Chile)<ref>{{Damer|aislapol}}</ref> ** [[aislápol]] (Chile)<ref>{{Damer|aislápol}}</ref> * [[anime]] (Venezuela)<ref>{{Damer|anime}}</ref> * [[cartón blanco]] * [[casetón]] * [[corcho blanco]] * [[corcholina]] * [[corchopán]] * [[durapax]] (El Salvador)<ref>{{Damer|durapax}}</ref> * [[duroport]] * [[espumaflex]] (Nicaragua, Ecuador)<ref>{{Damer|espumaflex}}</ref> ** [[espuma flex]] (Ecuador)<ref>{{Damer|espuma}}</ref> * [[espumafón]] * [[espumaplast]] * [[estereofón]] * [[flotador]] * [[foam]] * [[fom]] * [[fon]] * [[forespán]] * [[hielo seco]] (Nicaragua, Paraguay)<ref>{{Damer|hielo}}</ref> * [[icopor]] (Colombia)<ref>{{Damer|icopor}}</ref> * [[isopor]] * [[monoport]] * [[nieve seca]] * [[plastoformo]] (Bolivia)<ref>{{Damer|plastoformo}}</ref> * [[plumafón]] * [[plumavit]] (Chile)<ref>{{Damer|plumavit}}</ref> * [[poliespán]] * [[poliespuma]] * [[poliespuma]] * [[poliestireno expandido]] * [[poliexpán]] * [[porexpán]] * [[poroexpán]] * [[poroplás]] * [[techopán]] * [[telgopor]] * [[termopor]] * [[unicel]] (México) == Referencias y notas == <references/> 7a8aygz34c7q1reth9weowsr9zuq3bp cuatro letras 0 1061822 6076207 5935337 2026-03-31T15:15:16Z Raos10 93688 Acepción 2: puñal 6076207 wikitext text/x-wiki == {{lengua|es}} == {{pron-graf}} === Etimología === {{etimología}} ==== {{locución|es|sustantiva|femenina}} ==== {{es.sust|pl}} ;1: {{variante|dos letras}}.<ref name="dle25">{{DLE1925||letra}}</ref> {{uso|coloquial}} ;2: {{plm|puñal}}.<ref>{{Damer|cuatro}}</ref> {{uso|rural}} {{ámbito|Honduras}} == Referencias y notas == <references /> bztm1urwk988f5ac1gs6n4hn27cipwl Categoría:EN:Reinos biológicos 14 1062424 6076201 2026-03-31T12:53:17Z Adelpine 34679 Crea categoría 6076201 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx implorationes 0 1062425 6076209 2026-03-31T15:32:06Z JPDAMAY 176835 Página creada con «== {{lengua|la}} == {{pron-graf|leng=la|ayuda=implōrātiōnēs}} === Forma flexiva === ==== Forma sustantiva ==== ;1: {{forma sustantivo|leng=la|imploratio|nominativo|caso2=acusativo|caso3=vocativo|plural}}. == Referencias y notas == <references />» 6076209 wikitext text/x-wiki == {{lengua|la}} == {{pron-graf|leng=la|ayuda=implōrātiōnēs}} === Forma flexiva === ==== Forma sustantiva ==== ;1: {{forma sustantivo|leng=la|imploratio|nominativo|caso2=acusativo|caso3=vocativo|plural}}. == Referencias y notas == <references /> ktjkdhtfmks0lhjiab3y2hgm8nejv2q indistinción 0 1062426 6076229 2026-03-31T19:00:36Z JPDAMAY 176835 Página creada con «== {{lengua|es}} == {{pron-graf}} === Etimología === {{año de documentación|1655}}.<ref>{{CNDHE}}</ref> {{etimología|prefijo|in-|distinción}}. ==== {{sustantivo femenino|es}} ==== {{es.sust}} ;1: {{plm|falta}} de [[distinción]].<ref>{{DLE1925|685}}</ref> {{ejemplo|«{{plm|entonces}}, [[la]] '''''indistinción''''' [[permitir|permite]] [[que]] [[no]] [[saber|sepamos]] [[distinguir]] [[entre]] [[cuándo]] [[realmente]] [[estar|estoy]] [[escuchar|escuchando]] d…» 6076229 wikitext text/x-wiki == {{lengua|es}} == {{pron-graf}} === Etimología === {{año de documentación|1655}}.<ref>{{CNDHE}}</ref> {{etimología|prefijo|in-|distinción}}. ==== {{sustantivo femenino|es}} ==== {{es.sust}} ;1: {{plm|falta}} de [[distinción]].<ref>{{DLE1925|685}}</ref> {{ejemplo|«{{plm|entonces}}, [[la]] '''''indistinción''''' [[permitir|permite]] [[que]] [[no]] [[saber|sepamos]] [[distinguir]] [[entre]] [[cuándo]] [[realmente]] [[estar|estoy]] [[escuchar|escuchando]] [[de]] [[verdad]] [[y]] [[cuándo]] [[estar|estoy]] [[oír|oyendo]] [[de]] [[verdad]]».|a={{versalita|Cadena SER}}|t=Hoy por hoy|f=1999-04-24|c=libro}} {{ejemplo|«{{plm|lo}} [[que]] [[ir|van]] [[a]] [[ver]] [[ser|es]] [[más]] [[pandilla]]s, [[más]] [[narcotráfico]], [[más]] [[tiro]]s, [[más]] [[desempleo]], [[más]] [[migración]], [[más]] [[desorden]], [[más]] '''''indistinción''''' [[entre]] [[la]] [[prisión]] [[y]] [[la]] [[calle]], [[más]] [[contrabando]]».|a={{versalita|Meléndez, Héctor}}|t=La identidad ausente|p=41|editorial=La Sierra|l=Río Piedras (Puerto Rico)|f=1996|c=libro}} ==== Véase también ==== {{w}} ==== Traducciones ==== {{trad-arriba}} {{t|de|a1=1|t1=Ununterscheidbarkeit}} {{t|ast|a1=1|t1=indistinción|g1=f}} {{t|fr|a1=1|t1=indifférenciation|g1=f}} {{t|gl|a1=1|t1=indistinción|g1=f}} {{t|el|a1=1|t1=αδιακρίτως}} {{t|en|a1=1|t1=indistinctness}} {{t|it|a1=1|t1=indistinguibilità|g1=f}} {{trad-abajo}} == {{lengua|an}} == {{pron-graf |leng=an |fone=ĩn̪d̪ist̪ĩn̟ˈθjõn |división=in-dis-tin-ción |acentuación=aguda |ls=4 |rima=on }} === Etimología === {{etimología|leng=an|prefijo|in-|distinción}}. ==== {{sustantivo femenino|an}} ==== {{an.sust}} ;1: {{plm}}. ==== Véase también ==== {{w|idioma=an}} == {{lengua|ast}} == {{pron-graf|leng=ast}} === Etimología === {{etimología|leng=ast|prefijo|in-|distinción}}. ==== {{sustantivo femenino|ast}} ==== {{ast.sust}} ;1: {{plm}}.<ref>{{DALLA}}</ref> ==== Véase también ==== {{w|idioma=ast}} == {{lengua|gl}} == {{pron-graf|leng=gl}} === Etimología === {{etimología|leng=gl|prefijo|in-|distinción}}. ==== {{sustantivo femenino|gl}} ==== {{gl.sust}} ;1: {{plm}}.<ref>{{DRAG}}</ref> {{ejemplo|«{{l|gl|así|Así}}, {{l|gl|soer|soe}} {{l|gl|dar|dar-}}{{l|gl|se}} {{l|gl|unha}} {{l|gl|fase}} {{l|gl|de}} '''indistinción''' {{l|gl|pronominal}}, {{l|gl|xunto}} {{l|gl|con}} {{l|gl|repetición|repeticións}} {{l|gl|ritualizar|ritualizadas}} {{l|gl|de}} {{l|gl|palabra|palabras}} {{l|gl|incomprensible|incomprensibles}}, {{l|gl|fase|fases}} {{l|gl|de}} {{l|gl|mutismo}}, {{l|gl|soliloquio|soliloquios}} {{l|gl|cunha}} {{l|gl|linguaxe}} {{l|gl|persoal}}, {{l|gl|etc.}}»|traducción=«{{plm|así}}, [[soler|suele]] [[dar]][[se]] [[una]] [[fase]] [[de]] '''indistinción''' [[pronominal]], [[junto]] [[con]] [[repetición|repeticiones]] [[ritualizar|ritualizadas]] [[de]] [[palabra]]s [[incomprensible]]s, [[fase]]s [[de]] [[mutismo]], [[soliloquio]]s [[con]] [[un]] [[lenguaje]] [[personal]], [[etc.]]».|a={{versalita|Jiménez Casas, Cipriano Luis et al}}|t=As voces de mármore. Autismo e psicoses infantís en Galicia|p=113|editorial=Xerais|l=Vigo|f=1987|c=libro}} ==== Véase también ==== {{w|idioma=gl}} == Referencias y notas == <references /> 2bv4ygpk49joaj2kqh8d0tqjer2sjh1 erreur 0 1062427 6076233 2026-03-31T20:13:06Z Adelpine 34679 Crea una entrada según [[fr:erreur]] 6076233 wikitext text/x-wiki == {{lengua|fr}} == {{pron-graf|leng=fr|audio=Fr-erreur.ogg|aunota=Francia|audio2=LL-Q150 (fra)-LoquaxFR-erreur.wav|aunota2=Vosgos|audio3=LL-Q150 (fra)-O2-erreur.wav|aunota3=Grenoble}} === Etimología === {{etimología|leng=fr|la|error}}. ==== {{sustantivo masculino|fr}} ==== {{fr.sust}} ;1: Opinión falsa; falsa doctrina. ;2 {{csem|leng=fr|ciencia}}: La diferencia entre el valor exacto y el valor medido, calculado o estimado: error. ==== Véase también ==== {{w|idioma=fr}} == Referencias y notas == <references /> h601hfvofhahupzikasq0m4km2tgaxj 6076234 6076233 2026-03-31T20:37:52Z Adelpine 34679 Agrega una acepción tomada de [[fr:erreur]] 6076234 wikitext text/x-wiki == {{lengua|fr}} == {{pron-graf|leng=fr|audio=Fr-erreur.ogg|aunota=Francia|audio2=LL-Q150 (fra)-LoquaxFR-erreur.wav|aunota2=Vosgos|audio3=LL-Q150 (fra)-O2-erreur.wav|aunota3=Grenoble}} === Etimología === {{etimología|leng=fr|la|error}}. ==== {{sustantivo femenino|fr}} ==== {{fr.sust}} ;1: Opinión falsa: error; falsa doctrina. ;2 {{csem|leng=fr|sicología}}: Un estado mental que sostiene que lo que es falso es verdad y viceversa. ;3 {{csem|leng=fr|ciencia}}: La diferencia entre el valor exacto y el valor medido, calculado o estimado: error. ==== Véase también ==== {{w|idioma=fr}} == Referencias y notas == <references /> hsh4qlxb5etsnh79g14its4itdg3sk7 Categoría:FR:Pronombres indeterminados 14 1062428 6076245 2026-04-01T00:54:23Z Adelpine 34679 Crea categoría 6076245 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx régional 0 1062429 6076248 2026-04-01T01:27:37Z Adelpine 34679 Crea una entrada según [[fr:régional]] 6076248 wikitext text/x-wiki {{desambiguación|regional}} == {{lengua|fr}} == {{pron-graf|leng=fr|audio=LL-Q150 (fra)-VictorDtmtc-régional.wav|aunota=Nancy}} === Etimología === {{etimología|leng=fr|la|regionalis}}. ==== {{adjetivo|fr}} ==== {{fr.adj}} ;1: Relativo a una región: regional. ==== {{sustantivo masculino|fr}} ==== {{fr.sust}} ;2: Periódico regional, o edición regional de un periódico nacional. == Referencias y notas == <references /> pjn69kw8714mj30cnqlkgdv6vzfrin4 αδιακρίτως 0 1062430 6076266 2026-04-01T04:08:35Z JPDAMAY 176835 Página creada con «== {{lengua|el}} == {{pron-graf |leng=el |fone=aði̯aˈkɾit̪os |fone2=aðʝaˈkɾit̪os |división=α-δι-α-κρί-τως |división2=α-δια-κρί-τως |acentuación=esdrújula |acentuación2=llana |ls=5 |ls2=4 |tl=adiakrítos |rima=i.tos }} === Etimología === {{etimología|leng=el|gmi|ἀδιακρίτως}}, {{l|gmi|ἀδιάκριτος}}. ==== {{adverbio de modo|el}} ==== ;1: {{plm|indiscriminadamente}}. == Referencias y notas == <references />» 6076266 wikitext text/x-wiki == {{lengua|el}} == {{pron-graf |leng=el |fone=aði̯aˈkɾit̪os |fone2=aðʝaˈkɾit̪os |división=α-δι-α-κρί-τως |división2=α-δια-κρί-τως |acentuación=esdrújula |acentuación2=llana |ls=5 |ls2=4 |tl=adiakrítos |rima=i.tos }} === Etimología === {{etimología|leng=el|gmi|ἀδιακρίτως}}, {{l|gmi|ἀδιάκριτος}}. ==== {{adverbio de modo|el}} ==== ;1: {{plm|indiscriminadamente}}. == Referencias y notas == <references /> b8nsxa4lrpu5uhrmvchv6vyoyoc05yv