Меnu:


Este sitio web esta basado en el tutorial escrito por Alex Ott de Como su sitio web fue creado.

Al seguir el procedimiento nos encontramos con algunos inconvenientes, que a lo mejor personas mas diestras pudieran haber evitado o haberlos solucionado con mayor prontitud, pero como nosotros nos encontramos con estos inconvenientes, mejor los describimos en espera de que alguien siguiendo el tutorial, tenga menos dificultades.

Esto fue lo que hicimos:

  1. Leimos el tutorial.
  2. Instalamos emacs-muse.
  3. Agregamos la configuracion de emacs-muse en nuestro archivo de configuracion de emacs.
    ;;yoursite-page-html, es el nombre del nuevo estilo que estamos derivando a partir del estilo predefinido 'html'
    ;;yoursite-page-muse, es el nombre de la carpeta que sera el root de nuestro proyecto
    (muse-derive-style "yoursite-page-html" "html"
                       :header "~/projects/yoursite-page-muse/variant-creative.header"
                       :footer "~/projects/yoursite-page-muse/variant-creative.footer")
     
    ;; my-page-project, aqui estamos definiendo el nombre de nuestro proyecto
    ;; yoursite-page-html, es el estilo (definido anteriormente), el cual sera el estilo por defecto
    ;; cuando publiquemos el proyecto
    ...
        ("my-page-project"
         (,@(muse-project-alist-dirs "~/projects/yoursite-page-muse") :default "index")
         ,@(muse-project-alist-styles "~/projects/yoursite-page-muse"
                                      "~/projects/yoursite-page-muse"
                                      "yoursite-page-html")
    ...
     
  1. Descargamos los archivos variant-creative.header y variant-creative.footer1.
  2. Basados en el tutorial creamos esta pagina con un 'Hola mundo. (dentro de la carpeta es)2.
  3. Verificar que exista el archivo index.muse en el root del proyecto3.
  4. Abrimos y publicamos nuestra pagina con el comando muse-publish-this-file4. Tambien podemos usar el comando muse-project-publish5
  5. Notaran que faltan algunos estilos e imagenes con ayuda de firebug los pueden descargar.
  6. Lo que tenemos hasta ahora es una pagina con el hola mundo(css incluidos), no parecería muy sorprendente. Sugiero hacer una visita a los templates, escoger el suyo y adaptarlo, conforme mejor nos agrade.

Comandos de uso frecuente.

;; para publicar un solo archivo recibe como parámetro el estilo
muse-publish-this-file
;; para publicar todas las paginas del proyecto
muse-project-publish
;; para insertar urls y muse tags
muse-insert-thing
;; para navegar en los archivos de contenido del proyecto
muse-index

Links utilizados de referencia.

  1. alex ott site
  2. emacs-muse quick start
  3. emacs-muse manual

1. Estos archivos tienen algunas modificaciones con respecto al tutorial.

2. Vease el item numero 3 (root del proyecto). 'es' es por el idioma.

3. Al definir el proyecto (root del proyecto), se dice que por defecto se debe buscar el archivo index. Si no lo hemos creado aun, entonces creémoslo vació.

4. Ingresar el estilo definido en el paso 3 yoursite-page-html.

5. Si no existe el archivo index.muse en la carpeta 'es', entonces crearlo vació.

Last change: 08.11.2011 15:48

blog comments powered by Disqus