Registrarse
Home
Foros
Miembros
Calendario
Normas
Ayuda

Foros de usuarios de openSUSE
Retroceder   ForoSUSE > Zona Técnica > Programación y Scripts > Scripts


Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook

Respuesta
 
Herramientas Desplegado

Visualizador de archivos Markdown
  #1  
Antiguo 24-dic-2014, 12:16
jcsl jcsl está desconectado
Miembro FOROSuSE
 
Fecha de Ingreso: 18-mayo-2008
Versión: Tumbleweed
Mensajes: 2.104
Agradecimientos: 0
Agradecido 973 Veces en 587 Mensajes
Poder de Credibilidad: 12
jcsl llegará a ser famoso muy pronto
Visualizador de archivos Markdown

Hola.

Estuve buscando algún programa para ver archivos Markdown y no lo encontré. Editores hay muchos, incluido ReText que es el que uso normalmente para tomar notas. Quería algo sencillo, nada de complementos para el navegador, así que he hecho uno con la ayuda que he encontrado por Internet. La verdad es que se tarda más en buscar que en hacerlo, en un par de horas estaba listo. Los detalles, como siempre, son lo que me ha llevado más tiempo. Es muy simple y tiene solo lo que yo quiero: abrir archivos, zum y tabla de contenidos. Lo gracioso es que justo después de terminarlo encontré un programa similar XD. Pero de todas formas es más simple aún que este y no tiene las opciones que comentaba antes.

El programa se ofrece tal cual, no creo que vaya a cambiar nada. Hay cosas que se pueden mejorar, pero eso lo dejo como ejercicio a los que tengan interés, XD. Solo hay que descomprimirlo en el directorio bin de la carpeta de usuario y copiar el archivo .desktop en .local/share/applications/ para que el lanzador aparezca en el menú de programas (en la categoría Oficina, al menos en KDE).

La apariencia del texto está definida en la hoja de estilos incluida. Si se quiere cambiar el color del texto/fondo y otras propiedades solo hay que modificarla a gusto de cada cual. El zum (no es broma, así se escribe zoom en español, XD) predeterminado del texto está definido en el archivo del programa, en la variable ZUM_PREDETERMINADO.

Dependencias (gracias a DiabloRojo por comprobarlas):
  • python-gtk
  • python-webkitgtk
  • python-Markdown
El programa se llama VUAM y la licencia es GPLv3+.

Un saludo.
Archivos Adjuntos
Tipo de Archivo: zip vuam.zip (4,2 KB (Kilobytes), 2 visitas)

Última edición por jcsl; 03-ene-2015 a las 15:12 Razón: Actualizar la lista de dependencias.
Responder Citando
Los Siguientes 2 Usuarios Han Dado las Gracias a jcsl Por Este Mensaje:
DiabloRojo (25-dic-2014), mikrios (24-dic-2014)
  #2  
Antiguo 24-dic-2014, 14:39
Avatar de victorhck
victorhck victorhck está desconectado
Moderador
 
Fecha de Ingreso: 08-abril-2010
Ubicación: /HOME
Versión: Tumbleweed y Leap + KDE
Mensajes: 3.587
Agradecimientos: 310
Agradecido 1.133 Veces en 739 Mensajes
Poder de Credibilidad: 11
victorhck está en el buen camino
Retext, por si te interesa o te sirve!
http://elbinario.net/2014/12/21/rete...wn-con-estilo/
__________________


Guía básica de openSUSE Leap para recién llegados a GNU/Linux.
→ Mi blog sobre openSUSE, GNU/Linux, software libre ...y de todo un poco: Victorhck in the free world
→ Me puedes seguir en: Quitter - Diaspora*
Responder Citando
El Siguiente Usuario Ha Dado las Gracias a victorhck Por Este Mensaje:
mikrios (24-dic-2014)
  #3  
Antiguo 24-dic-2014, 16:00
jcsl jcsl está desconectado
Miembro FOROSuSE
 
Fecha de Ingreso: 18-mayo-2008
Versión: Tumbleweed
Mensajes: 2.104
Agradecimientos: 0
Agradecido 973 Veces en 587 Mensajes
Poder de Credibilidad: 12
jcsl llegará a ser famoso muy pronto
Hola.

Cita:
Iniciado por victorhck Ver Mensaje
Retext, por si te interesa o te sirve!
http://elbinario.net/2014/12/21/rete...wn-con-estilo/
Si es el que uso para crear/editar los archivos Markdown, lo pongo en el mensaje, XD. ¿O te refieres a usarlo también para verlos o conocer el programa mejor? Si es eso, para verlos prefiero el que he hecho porque tiene menos dependencias y es más ligero. De todas formas gracias por el enlace, he visto lo de añadir la hoja de estilo y me ha recordado que tenía que añadirle una a mi gusto, XD.

Un saludo.
Responder Citando
  #4  
Antiguo 24-dic-2014, 16:32
Avatar de mikrios
mikrios mikrios está desconectado
Miembro FOROSuSE
 
Fecha de Ingreso: 02-marzo-2013
Ubicación: Lat. 27.994547-Lon -15.405127-160m nivel del mar
Versión: 13.1-2,TW,Leap
Mensajes: 4.551
Agradecimientos: 1.916
Agradecido 1.417 Veces en 1.187 Mensajes
Poder de Credibilidad: 9
mikrios llegará a ser famoso muy pronto
Gracias a los dos .

Que paséis unas felices fiestas.

Saludos cordiales
Responder Citando
  #5  
Antiguo 24-dic-2014, 18:02
Avatar de victorhck
victorhck victorhck está desconectado
Moderador
 
Fecha de Ingreso: 08-abril-2010
Ubicación: /HOME
Versión: Tumbleweed y Leap + KDE
Mensajes: 3.587
Agradecimientos: 310
Agradecido 1.133 Veces en 739 Mensajes
Poder de Credibilidad: 11
victorhck está en el buen camino
Cita:
Iniciado por jcsl Ver Mensaje
Hola.



Si es el que uso para crear/editar los archivos Markdown, lo pongo en el mensaje, XD.
ups! pues no me di cuenta!!
__________________


Guía básica de openSUSE Leap para recién llegados a GNU/Linux.
→ Mi blog sobre openSUSE, GNU/Linux, software libre ...y de todo un poco: Victorhck in the free world
→ Me puedes seguir en: Quitter - Diaspora*
Responder Citando
  #6  
Antiguo 25-dic-2014, 11:29
Avatar de DiabloRojo
DiabloRojo DiabloRojo está desconectado
Super Moderador
 
Fecha de Ingreso: 19-marzo-2005
Ubicación: En un lugar del planeta Tierra
Versión: La ultima estable
Mensajes: 16.591
Agradecimientos: 570
Agradecido 2.475 Veces en 1.673 Mensajes
Poder de Credibilidad: 10
DiabloRojo llegará a ser famoso muy pronto
Proporcionarme un archivo Markdown y lo pruebo, es que he buscado por Internet y no tengo ganas de escribir un texto ni de aprenderme su sintaxis, estoy con la "resaca" de ayer.
__________________
NORMAS A CUMPLIR EN LOS FOROS (Lectura obligatoria) Lo siento, no contesto privados sobre problemas con GNU/Linux.
Síguenos en TWITTER y en FACEBOOK
Código:
Buscador de   Alojamiento      Alojamiento     Otros
 paquetes:    de imágenes:     de ficheros:    buscadores:
Search        TinyPic          Ifile Wuala     Simple y Facil
Webpinstant   Paste Suse       SendSpace       TextSnip  Cl1p
Responder Citando
  #7  
Antiguo 25-dic-2014, 13:43
jcsl jcsl está desconectado
Miembro FOROSuSE
 
Fecha de Ingreso: 18-mayo-2008
Versión: Tumbleweed
Mensajes: 2.104
Agradecimientos: 0
Agradecido 973 Veces en 587 Mensajes
Poder de Credibilidad: 12
jcsl llegará a ser famoso muy pronto
Hola.

Cita:
Iniciado por DiabloRojo Ver Mensaje
Proporcionarme un archivo Markdown y lo pruebo, es que he buscado por Internet y no tengo ganas de escribir un texto ni de aprenderme su sintaxis, estoy con la "resaca" de ayer. :D
Ahí va uno adjunto para que no tengas que estresar tus maltrechas neuronas en día de resaca, XD. Como verás, la sintaxis es más simple que el mecanismo de un botijo. Y me di cuenta de que en KDE se asocia bien con solo colocar el .desktop donde indico, pero en LXDE hay que crear el tipo mime antes y no sé si en otros escritorios también. Será porque el tipo text/x-markdown no es oficial y lo registrará el escritorio que quiera... De todas formas, con ejecutar el programa y abrir el que se quiera vale, XD.

Un saludo.
Archivos Adjuntos
Tipo de Archivo: zip test.zip (694 Bytes, 1 visitas)
Responder Citando
  #8  
Antiguo 26-dic-2014, 12:39
Avatar de DiabloRojo
DiabloRojo DiabloRojo está desconectado
Super Moderador
 
Fecha de Ingreso: 19-marzo-2005
Ubicación: En un lugar del planeta Tierra
Versión: La ultima estable
Mensajes: 16.591
Agradecimientos: 570
Agradecido 2.475 Veces en 1.673 Mensajes
Poder de Credibilidad: 10
DiabloRojo llegará a ser famoso muy pronto
A ver, tenia previamente instalado estos módulos de python:
  • python-gtk
  • python-MarkupSafe
A ejecutar el script, el 1er. error que me ha aparecido es este:
Cita:
python vuam.py test.md
Traceback (most recent call last):
File "vuam.py", line 23, in <module>
import gtk, webkit, os
ImportError: No module named webkit
Asi que instalado esta librería de python: python-webkitgtk

He vuelto a ejecutar, saliendo otro error:
Cita:
python vuam.py test.md
Traceback (most recent call last):
File "vuam.py", line 25, in <module>
import markdown
ImportError: No module named markdown
Después de instalar la librería python-Markdown, he vuelto a ejecutarlo y funciona. Pero he querido hacer una prueba eliminando la librería python-MarkupSafe y funciona.

Asi que puedo decir que las librerias python-MarkupSafe y python-Markup no son necesarias para la ejecución del script. No se puede eliminar la libreria python-gtk porque me desinstalan un monton de paquetes que usa dicha libreria.

Las librerías que son necesarias, a mi juicio, para ejecutar el script son:
  • python-gtk
  • python-webkitgtk
  • python-Markdown

Saludos.

__________________
NORMAS A CUMPLIR EN LOS FOROS (Lectura obligatoria) Lo siento, no contesto privados sobre problemas con GNU/Linux.
Síguenos en TWITTER y en FACEBOOK
Código:
Buscador de   Alojamiento      Alojamiento     Otros
 paquetes:    de imágenes:     de ficheros:    buscadores:
Search        TinyPic          Ifile Wuala     Simple y Facil
Webpinstant   Paste Suse       SendSpace       TextSnip  Cl1p
Responder Citando
  #9  
Antiguo 28-dic-2014, 10:59
jcsl jcsl está desconectado
Miembro FOROSuSE
 
Fecha de Ingreso: 18-mayo-2008
Versión: Tumbleweed
Mensajes: 2.104
Agradecimientos: 0
Agradecido 973 Veces en 587 Mensajes
Poder de Credibilidad: 12
jcsl llegará a ser famoso muy pronto
Hola.

¡Gracias crack! Mira que olvidarme de python-webkitgtk que es el componente principal del programa, XD. Actualizo el primer mensaje.

Un saludo.
Responder Citando
Respuesta

Marcadores

Etiquetas
markdown, python, visualizador


(0 miembros y 1 visitantes)
 
Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Análisis y Sistema de Gestión de Archivos Log mikrios FAQs, Manuales y Tutoriales 2 14-jul-2014 08:22
¿cuantos gigas en total en partición para OpenSuse? darkanxo Instalación y Actualizaciones 12 25-ene-2014 12:06
Montaje de sistemas de archivos con /etc/fstab tranzorx FAQs, Manuales y Tutoriales 1 17-abr-2013 15:38
Peazip potente administrador de archivos y archivador (comprimir/descomprimir) arag Software 0 02-jun-2012 22:42
Script para pasar archivos mp3 a wav ubaloie FAQs, Manuales y Tutoriales 0 29-jul-2006 21:36



Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook


La franja horaria es GMT +2. Ahora son las 16:14.
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.

Esta página está bajo una licencia de Creative Commons, salvo que no se indique lo contrario.
Creative Commons License

Valid CSS!

Diseño por:Designed by: vbdesigns.devbdesigns.de 
Contáctenos - ForoSUSE - Archivo - Declaración de Privacidad - Arriba