diff --git a/.overrides/tutorial/README.md b/.overrides/tutorial/README.md new file mode 100755 index 0000000000..aa172814a2 --- /dev/null +++ b/.overrides/tutorial/README.md @@ -0,0 +1,58 @@ +README +====== + +Introducción +------------ + +Este README describe la técnica utilizada en Inkscape para generar +el logo de python-docs-es con el nombre de todos los traductores. + +La tecnica se llama a veces "Text portrait" y consiste simplemente +en utilizar una imagen como mascara para un texto. Muchos tutoriales +en línea explican el proceso de forma mas o menos completa. + +Los archivos `ready-centered.svg` y `ready-fullpage.svg` ya tienen +la tecnica aplicada sobre la imágen de una letra "ñ". + +La lista de todos los traductores está en el archivo `./TRANSLATORS`. +Lo ideal es transformar los `\n` en espacios poder copiar y pegar. +Por ejemplo: `$ cat TRANSLATORS | tr '\n' ' ' ` + + +Modificar la lista de traductores +--------------------------------- + +Si sólo se quiere modificar la lista de traductores: + +0. En Inkscape abrir uno de los archivos SVG (`ready-centered.svg` o `ready-fullpage.svg`) +1. Abrir el panel de objetos (`Object`/`Objects...`). +2. Seleccionar el objeto `text` +3. Abrir el panel de texto (`Text`/`Text and fonts...` o `Shift`+`Ctrl`+`T`) +4. Elegir el tabs `Text` del panel de texto +5. Remplazar el contenido y cliquear `Apply` + +Si el texto es mas corto o mas largo, para que el texto ocupe toda la imágen +puede que haya que adaptar la fuente utilizada (fuente, tamaño, espaciado, ...). + + +Modificar la imágen +------------------- + +Si se quiere modificar la imágen utilizada: + +0. En Inkscape abrir uno de los archivos SVG (`ready-centered.svg` o `ready-fullpage.svg`) +1. Abrir el panel de objetos (`Object`/`Objects...`) +2. Seleccionar el objeto `text` +3. Elegir la opción `Object`/`Mask`/`Release` para "soltar" la máscara utilizada +4. En el panel de objetos, aparece un grupo (`gXXXXX`) con la la ñ y un fondo gris +5. Eliminar u ocultar el grupo +6. Agregar la nueva imágen a utilizar (via Drag and Drop o `File`/`Import...`) +7. Aseguarse que la imágen tiene el mismo tamaño que el texto: + a. Seleccionar el objeto texto -> `Ctrl`+`C` + b. Seleccionar la imágen agregada -> `Edit`/`Paste Size`/`Paste Size` +8. Centrar la imágen sobre la página (panel `Object`/`Align and Distribute`) +9. En el panel de objetos, seleccionar la imágen y luego el texto +10. Setear la máscara con `Object`/`Mask`/`Set` + +En las partes oscuras de la imágen aparece el texto claro y viceversa. +Puede que sea necesario ajustar la imágen para obtener un buen resultado. diff --git a/.overrides/tutorial/ready-centered.svg b/.overrides/tutorial/ready-centered.svg new file mode 100755 index 0000000000..88d89c5c48 --- /dev/null +++ b/.overrides/tutorial/ready-centered.svg @@ -0,0 +1,526 @@ + + + + + + + + + + ñ + + + + + + 0-Arngerdur-1 (@0-Arngerdur-1) Adolfo Hristo David Roque Gámez (@hristoroque) Adolfo Villalobos (@AdolfoVillalobos) AdolfoMichel Adriaan Beiertz Adrian Carrillo (@oropher) Agustina Quiros (@qagustina) Alan Verdugo Muñoz (@alanverdugo) Albert Calvo (@albertcalv) Alcides Rivarola (@alcides29) Alejando J. Cura (@alecu) Alexander Mejía Alfonso Reyes (@mxarc) Alfonso Trigo (@alftri) Alvar Maciel (@alvarmaciel @amaciel) Alvaro Cárdenas (@alvaruz) Álvaro Mondéjar Rubio (@mondeja) alycolbar Ana (@popiula) Ana de la Calle Ana Elisa Kuhn (@AnitaaKuhn) Ana Medina Bernal (@ana-med) Andres Bermeo Andreu Vallbona Plazas (@avallbona) Andros Fenollosa Hurtado (@tanrax) Angelica Landazabal (@ALandazabal) Antonio González Fernández (@iam-agf) Antonio Rodriguez Mejias (@Tony-Rome) Ayose Figuera (@ayosefiguera) Azul Maia Vallejos Salgado (@bleucode) Beatriz Cabrero Saiz (@Xhiel23) Bibo Brian Bokser (@brianbok) Briceida Mariscal (@BriceidaMars) Bruno Geninatti (@bgeninatti) Camilo Baquero (@camilooob) Carlos A. Crespo (@cacrespo) Carlos Bernad (@carlos-bernad) Carlos Joel Delgado Pizarro (@c0x6a) Carlos Martel Lamas (@Letram) Catalina Arrey Amunátegui (@CatalinaArrey) Claudia Millán Nebot (@clacri @cheshireminima) Constanza Areal (@geekcoty) Cristhian Ortiz (@crisortiz92) Cristian Andrés Maximiliano Mayuti (@mayuti) Cristián Maureira-Fredes (@cmaureir) Cristian Rengifo (@ingrengifo) Damian (@damdev) Daniel Armas Ramírez Daniel F. Moisset (@dmoisset) Daniel Vera Nieto (@dveni) Daniela Zuluaga Ocampo (@Nany262) Darwing Medina Lacayo (@darwing1210) David Lorenzo (@David-Lor) David Revillas (@r3v1) David Silva (@dvidsilva) David Trigo Chávez (@dtrinf) Diego Cristóbal Herreros (@dcristobalh) Diego Mascialino (@dmascialino) Douglas I Cueva Jr (@itisDouglas) EduFriesen00 Elena He Elias Urios Alacreu (@Buzzeitor30) Elisabeth Ortega (@draentropia) Emiliano Vazquez (@gamba47) Emmanuel Arias (@eamanu) Endika Gil (@endikagil) Enrique Giménez (@fenriquegimenez) Enrique Zárate (@enrique-zarate) erasmo Erick G. Islas-Osuna Esteban Solórzano (@estebansolo) Fabrizio Damicelli (@fabridamicelli) Facundo Batista (@facundobatista) Federico Jurío (@FedericoJurio) Federico Zuccolo (@fzuccolo) Fnar Fonso Francisco Ecatl Melo Valle Francisco Jesús Sevilla García (@fjsevilla-dev) Francisco Mora (@framorac) Frank Montalvo Ochoa (@fmontalvoo) G0erman Gabriel Anguita (@gabrielanguita) Gabriela Monsalve Martínez (@gmmonsalve) Gianfranco Salomone (@gianfranco-s) Gibran Herrera (@gibranhl) Ginés Salar Ibáñez (@Ibnmardanis24) gmdeluca Gonzalo Delgado (@gonzalodelgado) Gonzalo Tixilima (@javoweb) Gustavo Adolfo Huarcaya Delgado (@diavolo) Héctor Canto (@hectorcanto) Héctor Sánchez Barrera (@hector-sab) Hugo Valencia Vargas(@psicobloc) Ignacio Dopazo (@ignaciodopazo) Ignacio Sanz (@elnaquete) Ignasi Fosch Ingrid Bianka Garcia Lino (@ibianka) Iracema Caballero (@iracaballero) Italo Farfán Vera Ivonne Yañez Mendoza (@TiaIvonne) Jaime Rodrigo González Rodríguez (@jairock282) Jaume Montané (@jaumemy) Javier Artiga Garijo (@jartigag) Javier Daza (@javierdaza) Jhonatan Barrera (@iam3mer) Jonathan Aguilar (@drawsoek) Jorge Maldonado Ventura (@jorgesumle) José Luis Cantilo (@jcantilo) José Luis Salgado Banda (@josephLSalgado) José Miguel Hernández Cabrera (@miguelheca) Juan Alegría (@zejiran) Juan Antonio Lagos (@alochimpasplum) Juan Biondi (@yeyeto2788) Juan Carlos (@juancarlospaco) Juan Carlos Rojas Ortega (@juancacorps) Juan Carlos Tello (@jctello) Juan Diego Alfonso Ocampo (@halcolo) Juan E. D. (@j-e-d) Juan Elias Rodriguez (@Juerodriguez) Juan Ignacio Rodríguez de León (@euribates) Juan Molina Riddell Juan Perdomo(@JuanPerdomo00) Juan Sebastián Marquez (@juansemarquez) JuanD Juanjo Conti (@jjconti) Julián Pérez (@jcpmmx) Julieta Kogan Moyano (@JuliKM3) Katia Lira Kevin Cajachuán (@Kajachuan) kikocorreoso Kosmas-Louis Meta Krystal Austin ktowen Laura Gutierrez Funderburk Laureano Silva Leandro E. Colombo Viña (@lecovi) Leonardo Gomez (@gomezgleonardob) Lis Lucas Miranda Luciano Bovio (@lbovio) Luis Llave (@llaveluis) Luis Sánchez (@LuisAISanchez) Maia Manu de Frutos Vila (@manudefrutosvila) Manuel Garrido Manuel Kaufmann (@humitos) Manuel Quiñones (@manuq) Manuel Ramos (@manuelramos) Marcelo Elizeche Landó (@melizeche) Marco Moresi (@mrcmoresi) Marco Richetta (@marcorichetta) Marcos Medrano (@mmmarcos) Marcos Moreno (@marcosmamg) Marcos Sánchez Provencio (@rapto) María Andrea Vignau (@mavignau @marian-vignau) María Camila Guerrero Giraldo (@macaguegi) María José Molina Contreras (@mjmolina) María Saiz Muñoz (@mariasm87) Martín Gaitán (@mgaitan) Martín Ramírez (@tinchoram) Matias Bordese (@matiasb) Melissa Escobar Gutiérrez (@MelissaEscobar) Miguel Ángel Nahuel Ambrosini (@ambro17) Nahuel Espinosa (@nahueespinosa) Naryie Vásquez Martínez (@narvmtz) Natalia Elvira Astoreca (@nea23) Nataya Soledad Flores (@natayafs) Neptali Gil Martorelli nicocastanio Nicolás Demarchi (@gilgamezh) Omar Mendo (@beejeke) Oscar Martinez Pablo Lobariñas (@Qkolnek) Paula Aragón (@pandrearro) Pedro Aaron (@paaaron) Pedro Jorge De Los Santos Qkolnek Ramiro Algozino (@ralgozino) Ramón Salado (@ramsal) Raúl Cumplido (@raulcd) Reinny Almonte Ramos (@jighdan) Ric Ricardo Rodríguez (@ricrogz) Rishabh Mishra (@rishabhmishra25) Roberto Alsina (@ralsina) Rodrigo Poblete Diaz (@rodpoblete) Rodrigo Tobar (@rtobar) roluisker Rubén de Celis Hernández (@RDCH106) Samantha Valdez A. (@samvaldez) Santiago E Fraire Willemoes (@Woile) Santiago Piccinini (@spiccinini) Screpnik Claudia Raquel Sergio Delgado Quintero (@sdelquin) Sergio Infante (@neosergio) Silvina Tamburini (@silvinabt87) Sofia Carballo (@sofiacarballo) Sofía Denner Stephanie Orellana Bello Sumit Kashyap Summerok Tatiana Delgadillo (@Tai543) Tony-Rome Ulises Alexander Argüelles Monjaraz (@UlisesAlexanderAM) Victor Carlos (@tuxtitlan) Víctor Yelicich Victoria Perez Mola (@victoriapm) VladimirGonzalez Willian Garcia (@wgarcia1309) willian593 Xaraxx Xavi Francisco (@srxavi) Xavi Rambla Centellas (@xavirambla) Yennifer Paola Herrera Ariza (@Yenniferh) Yohanna Padrino (@Yo-hanaPR) zejiran + + diff --git a/.overrides/tutorial/ready-fullpage.svg b/.overrides/tutorial/ready-fullpage.svg new file mode 100755 index 0000000000..84017dd5b9 --- /dev/null +++ b/.overrides/tutorial/ready-fullpage.svg @@ -0,0 +1,526 @@ + + + + + + + + + + ñ + + + + + + 0-Arngerdur-1 (@0-Arngerdur-1) Adolfo Hristo David Roque Gámez (@hristoroque) Adolfo Villalobos (@AdolfoVillalobos) AdolfoMichel Adriaan Beiertz Adrian Carrillo (@oropher) Agustina Quiros (@qagustina) Alan Verdugo Muñoz (@alanverdugo) Albert Calvo (@albertcalv) Alcides Rivarola (@alcides29) Alejando J. Cura (@alecu) Alexander Mejía Alfonso Reyes (@mxarc) Alfonso Trigo (@alftri) Alvar Maciel (@alvarmaciel @amaciel) Alvaro Cárdenas (@alvaruz) Álvaro Mondéjar Rubio (@mondeja) alycolbar Ana (@popiula) Ana de la Calle Ana Elisa Kuhn (@AnitaaKuhn) Ana Medina Bernal (@ana-med) Andres Bermeo Andreu Vallbona Plazas (@avallbona) Andros Fenollosa Hurtado (@tanrax) Angelica Landazabal (@ALandazabal) Antonio González Fernández (@iam-agf) Antonio Rodriguez Mejias (@Tony-Rome) Ayose Figuera (@ayosefiguera) Azul Maia Vallejos Salgado (@bleucode) Beatriz Cabrero Saiz (@Xhiel23) Bibo Brian Bokser (@brianbok) Briceida Mariscal (@BriceidaMars) Bruno Geninatti (@bgeninatti) Camilo Baquero (@camilooob) Carlos A. Crespo (@cacrespo) Carlos Bernad (@carlos-bernad) Carlos Joel Delgado Pizarro (@c0x6a) Carlos Martel Lamas (@Letram) Catalina Arrey Amunátegui (@CatalinaArrey) Claudia Millán Nebot (@clacri @cheshireminima) Constanza Areal (@geekcoty) Cristhian Ortiz (@crisortiz92) Cristian Andrés Maximiliano Mayuti (@mayuti) Cristián Maureira-Fredes (@cmaureir) Cristian Rengifo (@ingrengifo) Damian (@damdev) Daniel Armas Ramírez Daniel F. Moisset (@dmoisset) Daniel Vera Nieto (@dveni) Daniela Zuluaga Ocampo (@Nany262) Darwing Medina Lacayo (@darwing1210) David Lorenzo (@David-Lor) David Revillas (@r3v1) David Silva (@dvidsilva) David Trigo Chávez (@dtrinf) Diego Cristóbal Herreros (@dcristobalh) Diego Mascialino (@dmascialino) Douglas I Cueva Jr (@itisDouglas) EduFriesen00 Elena He Elias Urios Alacreu (@Buzzeitor30) Elisabeth Ortega (@draentropia) Emiliano Vazquez (@gamba47) Emmanuel Arias (@eamanu) Endika Gil (@endikagil) Enrique Giménez (@fenriquegimenez) Enrique Zárate (@enrique-zarate) erasmo Erick G. Islas-Osuna Esteban Solórzano (@estebansolo) Fabrizio Damicelli (@fabridamicelli) Facundo Batista (@facundobatista) Federico Jurío (@FedericoJurio) Federico Zuccolo (@fzuccolo) Fnar Fonso Francisco Ecatl Melo Valle Francisco Jesús Sevilla García (@fjsevilla-dev) Francisco Mora (@framorac) Frank Montalvo Ochoa (@fmontalvoo) G0erman Gabriel Anguita (@gabrielanguita) Gabriela Monsalve Martínez (@gmmonsalve) Gianfranco Salomone (@gianfranco-s) Gibran Herrera (@gibranhl) Ginés Salar Ibáñez (@Ibnmardanis24) gmdeluca Gonzalo Delgado (@gonzalodelgado) Gonzalo Tixilima (@javoweb) Gustavo Adolfo Huarcaya Delgado (@diavolo) Héctor Canto (@hectorcanto) Héctor Sánchez Barrera (@hector-sab) Hugo Valencia Vargas(@psicobloc) Ignacio Dopazo (@ignaciodopazo) Ignacio Sanz (@elnaquete) Ignasi Fosch Ingrid Bianka Garcia Lino (@ibianka) Iracema Caballero (@iracaballero) Italo Farfán Vera Ivonne Yañez Mendoza (@TiaIvonne) Jaime Rodrigo González Rodríguez (@jairock282) Jaume Montané (@jaumemy) Javier Artiga Garijo (@jartigag) Javier Daza (@javierdaza) Jhonatan Barrera (@iam3mer) Jonathan Aguilar (@drawsoek) Jorge Maldonado Ventura (@jorgesumle) José Luis Cantilo (@jcantilo) José Luis Salgado Banda (@josephLSalgado) José Miguel Hernández Cabrera (@miguelheca) Juan Alegría (@zejiran) Juan Antonio Lagos (@alochimpasplum) Juan Biondi (@yeyeto2788) Juan Carlos (@juancarlospaco) Juan Carlos Rojas Ortega (@juancacorps) Juan Carlos Tello (@jctello) Juan Diego Alfonso Ocampo (@halcolo) Juan E. D. (@j-e-d) Juan Elias Rodriguez (@Juerodriguez) Juan Ignacio Rodríguez de León (@euribates) Juan Molina Riddell Juan Perdomo(@JuanPerdomo00) Juan Sebastián Marquez (@juansemarquez) JuanD Juanjo Conti (@jjconti) Julián Pérez (@jcpmmx) Julieta Kogan Moyano (@JuliKM3) Katia Lira Kevin Cajachuán (@Kajachuan) kikocorreoso Kosmas-Louis Meta Krystal Austin ktowen Laura Gutierrez Funderburk Laureano Silva Leandro E. Colombo Viña (@lecovi) Leonardo Gomez (@gomezgleonardob) Lis Lucas Miranda Luciano Bovio (@lbovio) Luis Llave (@llaveluis) Luis Sánchez (@LuisAISanchez) Maia Manu de Frutos Vila (@manudefrutosvila) Manuel Garrido Manuel Kaufmann (@humitos) Manuel Quiñones (@manuq) Manuel Ramos (@manuelramos) Marcelo Elizeche Landó (@melizeche) Marco Moresi (@mrcmoresi) Marco Richetta (@marcorichetta) Marcos Medrano (@mmmarcos) Marcos Moreno (@marcosmamg) Marcos Sánchez Provencio (@rapto) María Andrea Vignau (@mavignau @marian-vignau) María Camila Guerrero Giraldo (@macaguegi) María José Molina Contreras (@mjmolina) María Saiz Muñoz (@mariasm87) Martín Gaitán (@mgaitan) Martín Ramírez (@tinchoram) Matias Bordese (@matiasb) Melissa Escobar Gutiérrez (@MelissaEscobar) Miguel Ángel Nahuel Ambrosini (@ambro17) Nahuel Espinosa (@nahueespinosa) Naryie Vásquez Martínez (@narvmtz) Natalia Elvira Astoreca (@nea23) Nataya Soledad Flores (@natayafs) Neptali Gil Martorelli nicocastanio Nicolás Demarchi (@gilgamezh) Omar Mendo (@beejeke) Oscar Martinez Pablo Lobariñas (@Qkolnek) Paula Aragón (@pandrearro) Pedro Aaron (@paaaron) Pedro Jorge De Los Santos Qkolnek Ramiro Algozino (@ralgozino) Ramón Salado (@ramsal) Raúl Cumplido (@raulcd) Reinny Almonte Ramos (@jighdan) Ric Ricardo Rodríguez (@ricrogz) Rishabh Mishra (@rishabhmishra25) Roberto Alsina (@ralsina) Rodrigo Poblete Diaz (@rodpoblete) Rodrigo Tobar (@rtobar) roluisker Rubén de Celis Hernández (@RDCH106) Samantha Valdez A. (@samvaldez) Santiago E Fraire Willemoes (@Woile) Santiago Piccinini (@spiccinini) Screpnik Claudia Raquel Sergio Delgado Quintero (@sdelquin) Sergio Infante (@neosergio) Silvina Tamburini (@silvinabt87) Sofia Carballo (@sofiacarballo) Sofía Denner Stephanie Orellana Bello Sumit Kashyap Summerok Tatiana Delgadillo (@Tai543) Tony-Rome Ulises Alexander Argüelles Monjaraz (@UlisesAlexanderAM) Victor Carlos (@tuxtitlan) Víctor Yelicich Victoria Perez Mola (@victoriapm) VladimirGonzalez Willian Garcia (@wgarcia1309) willian593 Xaraxx Xavi Francisco (@srxavi) Xavi Rambla Centellas (@xavirambla) Yennifer Paola Herrera Ariza (@Yenniferh) Yohanna Padrino (@Yo-hanaPR) zejiran + +