Skip to content

Un simple procesador de texto para ingeniería de software

License

Notifications You must be signed in to change notification settings

EMACC99/Procesador_de_texto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Readme del Proyecto

Titulo:

Procesador de texto (Chukurh)

Introducción:

Repositorio creado para el proyecto final de la materia Administracion de Proyectos, el cual consiste en la elaboración de un procesador de texto en español.

Información de instalación y ejecución:

Si quiere descargarlo y ejecutarlo mas facilmente puede descargar el ejecutable en la seccion de release, si no puede ejecutarlo de esta manera:

Se necesita tener python3 instalado.
También se necesita la librería de PyQt5. Esta puede conseguirse haciendo

pip install PyQt5

*Si se tiene Anaconda instalado no instalar PyQt5, ya que Anaconda ya lo tiene y hacerlo puede ocasionar errores en la ejecución.

Para ejecutar el programa en caso de que haya descargado el código fuente, necesita abrir una terminal dentro de la carpeta principal del código y correr main.py con python:

python main.py

o

python3 main.py

Ejecución del binario

Windows:

  • Solo se ejecuta el exe

Linux:

Hay que otrograle permisos de ejecución al programa antes de intentar ejecutar el archivo.

Desde el administrador de archivos:
  • Hacer click derecho en el binario 'Chukurh' y abrir 'Properties'
  • Palomear el cuadrito que dice 'Execute' en el menú 'Permissions'
Terminal:

En la terminal (ctrl + alt + t para ubuntu) se navega al directorio donde se descargó el programa y se pone lo siguente chmod 777 <nombre archivo>, igualmente se puede poner chmod +x <nombre archivo> para que todos lo puedan ejecutar, ó chmod 774 <nombre archivo> para que solo el dueño y usuario tengan permisos.

Integrantes del equipo:

  • César Arcos González
  • Eduardo Manuel Ceja Cruz
  • Saul Armas Gamiño
  • Pablo Francisco Fonseca Márquez
  • Javier Navarro Espindola

Información de Contacto

Licencia:

MIT License

Segundo Incremento

  • About
  • Codificación de caracteres
  • Guardar como
  • Copiar, pegar, recortar
  • Control z
  • Idioma
  • Fondo
  • Iconos
  • Formato
  • Corrección de bugs menores

Tercer Incremento

  • Historias de Usuario
  • Respetar formato
  • Tamaño de letra sin decimales
  • Guardar el formato cuando se tiene que hacer
  • Ejecutable
  • Actualización inmediata de texto
  • Buscar y reemplazar
  • Bugs