Diferencia entre revisiones de «Usuario:Teresa Rodríguez/Taller»

Contenido eliminado Contenido añadido
Sin resumen de edición
 
Línea 1:
== Herramientas de edición de texto ==
 
<div class="messagebox cleanup">Este ''recurso de aprendizaje'' es una lección creada originalmente como material didáctico del ''proyecto de aprendizaje'' [[Tecnologías Multimedia e Interacción]].</div>
 
Línea 8 ⟶ 6:
 
==Introducción==
Cuando se habla de herramientas de edición de texto, es importante diferenciar los editores de texto deplano y los procesadores de texto.
 
Un '''editor de texto plano''' se utiliza para documentos que solamente contienen texto. Es decir, no pueden contener ningún otro tipo de contenido multimedia como imágenes o gráficos, y no tienen opciones para modificar su formato salvo por caracteres especiales de control como los tabuladores o el retorno de carro. Los documentos que utilizan lenguaje de marcado también se almacenan en forma de texto plano, a pesar de que al abrir documentos como los escritos en [[w:HTML|HTML]] con herramientas como un navegador web, aparezcan formateados.
[[File:Plain text vs formatted.png|thumb|Plain text with markup versus formatted text view]]
 
Por otro lado los [[w:Procesador_de_texto|'''procesadores de texto''']] permiten añadir un formato al documento, además de insertar otros tipos de contenido multimedia en él. Además de imágenes pueden incluirse en ellos gráficos o tablas, puede organizarse el texto diferentes lugares dentro de la página, y normalmente estos documentos pueden exportarse con distintos [[Formatos_y_procesamiento_de_texto#Extensiones_de_archivos|formatos]]. Además este tipo de editores permite el uso de distintos tipos de fuentes y estilos.
 
Además de estosestas tipos de editoresherramientas, cabe destacar que en el ámbito de la informática cobran mucha importancia los [[w:Ambiente_de_desarrollo_integrado|'''entornos de desarrollo''']], o IDE. Permiten a los desarrolladores editar archivos de código fuente, y suelen tener funciones de autocompletado inteligente que asisten al desarrollador y facilitan su trabajo.
 
== Tipos de editores de texto ==
Podemos utilizar varios criterios diferentes a la hora de clasificar los editores de texto.
 
===Editores Segúnbásicos elde usotexto plano===
* '''Editores básicos''': Los editores de texto básicos proporcionan la funcinalidadfuncionalidad mínima para poder trabajar con nuestros documentos. Como se ha mencionado ya, los sistemas operativos suelen incluir uno por defecto. La ventaja de estos editores es que suelentienden a ocupar poco espacio en memoria y suelen ser fáciles de utilizar. Sin embargo, al tener el programa instaldo en un ordenador, no se nos permite trabajar desde otros lugares, no podemos ver el documento online y no se puede trabajar de manera colaborativa con otras personas. Unos ejemplos de editores de texto básicos son el bloc de notas en Windows y TextEdit. en Mac OS.
 
* '''Procesadores de texto''': Los procesadores de texto permiten formatear la apariencia del documento, no solo modificar su contenido. Además, normalmente ofrecen bastantes opciones adicionales, como correctores gramaticales, diccionarios, contadores de palabras o generadores automáticos de resúmenes. La mayoría de los procesadores de texto emplean el concepto WYSIWYG (''What You See Is What You Get''). Esto facilita el control de la apariencia final del documento, y se puede decir que el aspecto del documento cobra una gran importancia.
Algunos de los editores más sencillos ofrecen tan solo las opciones más imprescindibles además de permitir editar el contenido de texto. Por ejemplo el Bloc de notas permite insertar la fecha y hora actual, ajustar la linea al tamaño del ancho de la ventana de la aplicación, y permite exportar el documento a formatos de texto no formateados<ref>https://es.wikipedia.org/wiki/Bloc_de_notas</ref>. También existen otros editores sencillos pero con una funcionalidad más compleja, por ejemplo el Notepad++. Este editor tiene funciones como el remarcado de sintaxis de distintos lenguajes de programación, opciones para buscar y reemplazar texto, funciones de autocompletado, pestañas para abrir diferentes documentos simultáneamente, y una serie de plugins con funciones más avanzadas.
* '''Editores rápidos online''': hoy en día existen muchos editores gratuitos en páginas web que nos permiten rápidamente crear, editar y exportar documentos de texto. Su principal ventaja respecto a otros editores e que no ocupan espacio en el ordenador y que pueden usarse desde cualquier lugar (siempre que se tenga conexión a internet). Alguns ejemplos de este tipo de editores son Markable y EditPad.
 
* '''Editores en la nube''': Estos editores se pueden ver como el equivalente a los procesadores de texto frente a los editores básicos, pero en comparación con los editores online. Ofrecen todas las ventajas que proporciona el último tipo de editores, además de algunas otras opciones útiles. La más destacable de ellas es que suelen ser una herramienta colaborativa. Esto significa que varias personas pueden trabajar a la vez sobre un mismo documento, y el texto final mezcla las aportaciones de cada persona. Esto es muy útil a la hora de hacer trabajos en grupo. Un ejemplo de aplicación de este tipo podría ser Google Docs.
Algunos ejemplos de editores de texto básicos son el [[w:bloc de notas|bloc de notas]] en Windows y [[w:en:textEdit|TextEdit]] en Mac OS X.
* '''Entornos de desarrollo''': Éste es un caso particular de editor de texto. Aunque se puede utilizar como editor de texto plano, su intención es asistir al desarrollador en su trabajo. Suelen soportar varios lenguajes de programación distintos, y muestran las palabras reservadas del código en colores distintos para ayudar a los programadores. En este caso el aspecto del texto no es lo importante, ya que la finalidad de estos documentos no es informativa, sino que deben compilarse y ejecutarse para que desempeñen su función. Algunos ejemplos de IDEs son Eclipse o Microsoft Visual Studio o NetBeans.
 
=== Procesadores de texto ===
Los procesadores de texto permiten no solo modificar el contenido de un documento, sino formatear su apariencia, además de ofrecer opciones que facilitan la creación o corrección de su contenido. Normalmente ofrecen bastantes opciones adicionales, como correctores gramaticales, diccionarios, contadores de palabras o generadores automáticos de resúmenes.
 
La mayoría de los procesadores de texto emplean el concepto WYSIWYG (''What You See Is What You Get''). Esto facilita el control de la apariencia final del documento, y se puede decir que el aspecto del documento cobra una gran importancia. Permiten controlar el formato del párrafo, la colocación del texto sobre la página, el tipo y el tamaño de la fuente, el estilo del texto (negrita, itálica), y pueden ofrecer plantillas o ''estilos'' que facilitan la creación de un documento con una apariencia profesional.
[[File:Pages word processor.png|thumb|Some formtted text in Pages, a word processor for Mac OS]]
 
Algunos ejemplos de procesadores de texto son [[w:Microsoft_Word|Microsoft Word]], [[w:LibreOffice|LibreOffice]] Writer(libre, código abierto), o [[w:Pages|Pages]].
 
Cabe mencionar también LaTeX, que no es un procesador de texto sino un sistema de composición de texto distinto a lo habitual. No sigue la filosofía WYSIWYG, se centra en la edición del contenido del texto, y después es necesario compilarlo para que formatee el texto automáticamente de una manera adecuada. Existen útiles editores para LaTeX, como TeXstudio.
 
=== Editores simples online ===
* '''Editores rápidos online''': hoyHoy en día existen muchos editores gratuitos en páginas web que nos permiten rápidamente crear, editar y exportar documentos de texto. Su principal ventaja respecto a otros editores e que no ocupan espacio en el ordenador y que pueden usarse desde cualquier lugar (siempre que se tenga conexión a internet). Alguns ejemplos de este tipo de editores son Markable y EditPad.
 
Algunos ejemplos de este tipo de editores son EditPad un editor absolutamente básico, Hemingway, un editor que muestra información sobre la legibilidad del texto y sugerencias para mejorarlo, Draft, que incluye como novedad el modo Hemingway en el que no se puede eliminar nada de lo que se escriba, o Markable, un editor de texto plano con la opción de insertar etiquetas, permitiendo visualizar después el documento formateado.
 
=== Editores colaborativos en la nube ===
Estos editores son herramientas online, como la anterior, pero con algo más de funcionalidad. Ofrecen todas las ventajas que proporciona un editor online, además de algunas otras opciones útiles. La más destacable de ellas es la posibilidad de trabajar de manera colaborativa. Varias personas pueden editar un mismo documento desde ordenadores diferentes, y pueden ver los cambios que están haciendo todos los demás.En el texto final se mezclan las aportaciones de cada persona. Esto puede ser muy útil a la hora de hacer trabajos en grupo. Este tipo de editores pueden ser en tiempo real (todos pueden editar el documento a la vez) o no (cada vez que un usuario modifica el documento se crea una nueva versión de éste).
 
Un ejemplo de aplicación de este tipo es [[w:Google_Drive|Google Drive]].
 
=== Entornos de desarrollo ===
* '''Entornos de desarrollo''': Éste es un caso particular de editor de texto. Aunque se puede utilizar como editor de texto plano, su intención es asistir al desarrollador en su trabajo. Suelen soportar varios lenguajes de programación distintos, y muestran las palabras reservadas del código en colores distintos para ayudar a los programadores. En este caso el aspecto del texto no es lo importante, ya que la finalidad de estos documentos no es informativa, sino que deben compilarse y ejecutarse para que desempeñen su función. Algunos ejemplos de IDEs son Eclipse o Microsoft Visual Studio o NetBeans.
 
Algunos ejemplos de IDEs son [[w:Eclipse_(software)|Eclipse]], [[w:Microsoft_Visual_Studio|Microsoft Visual Studio]] o [[w:NetBeans|NetBeans]].
 
== Editores de fuentes ==
En los documentos de texto, el texto puede estar representado en una infinidad de fuentes distintas. La fuente, o el tipo de letra, indica el aspecto visual que tendrá cada caracter de un texto. Esto engloba la altura de los caracteres y su grosor ademas de su aspecto estético. Los procesadores de texto ofrecen diferentes fuentes y tamaños para la letra, pero es posible crear nuevos tipos de fuentes manualmente o con editores de fuentes.
 
Al igual que los editores de texto, podemos encontrar herramientas para la edición de fuentes online, además de aplicaciones que se pueden descargar.
 
Algunos ejemplos de editores de fuentes son [[w:en:FontLab|FontLab]], un conjunto de herramientas diversas (edición de caracteres asiáticos, fuentes pixeladas...), [[w:en:FontForge|FontForge]], un editor de código abierto, o FontStruct, un sencillo pero completo editor de fuentes online.
 
==Conclusiones==
 
Ya que hay muchos formatos de texto, es importante saber elegir el editor adecuado para cada situación. Algunos editores requieren formatos específicos de documentos para funcionar, otros son más flexibles y versátiles.
 
También debemos tener en cuenta la finalidad que tendrá el documento y las circunstancias en las que lo vamos a escribir o utilizar. Si es importante que el documento sea fácilmente accesible, es buena idea usar un editor online. Si además forma parte de un proyecto que incluye a más personas, puede ser buena idea utilizar un editor colaborativo. Si es importante el aspecto visual del texto es probable que se necesite un buen procesador de texto. Sin embargo si es para escribir una nota rápida, cualquier editor básico puede servir.
 
==Test==
 
<quiz display=simple>
{¿Qué es un editor de texto?
|type="()"}
- Es un programa que permite cambiar el aspecto de un documento de texto.
+ Es un programa que permite cambiar el contenido de un documento de texto.
- Es un programa que permite trabajar con otras personas para crear documentos de texto colaborativamente.
 
{¿Cuál es la diferencia entre un editor de texto y un procesador de texto?
|type="()"}
- Ninguna, son dos formas de llamar a lo mismo.
- Hacen lo mismo pero los procesadores de texto reconocen más formatos de texto que los editores.
+ Los editores solo sirven para editar el contenido, mientras que los procesadores de texto también permiten insertar otros contenidos multimedia y cambiar el aspecto visual del documento.
 
{¿Qué tipo de herramienta usarías para editar HTML?
|type="()"}
- Un procesador de texto, ya que así puedo ver el formato que tendrá.
- Un editor de texto, ya que las demás herramientas no reconocerán HTML.
+ Cualquiera, el documento contendrá texto plano, yunque no se pueda ver su apariencia final se podrá editar con cualquier editor o procesador de texto.
</quiz>
==Referencias==
 
Línea 34 ⟶ 88:
 
https://es.wikipedia.org/wiki/Editor_de_texto
 
https://es.wikipedia.org/wiki/Procesador_de_texto
 
https://en.wikipedia.org/wiki/Word_processor
 
https://es.wikipedia.org/wiki/Ambiente_de_desarrollo_integrado
Línea 39 ⟶ 97:
https://en.wikipedia.org/wiki/Integrated_development_environment
 
https://en.wikipedia.org/?title=Font
==Alumno involucrado en la realización de este artículo==
 
==AlumnoAlumna involucradoinvolucrada en la realización de este artículo==
 
[[Usuario:Teresa Rodríguez|Teresa Rodríguez]]