/PiensaEnJulia.jl

Translation of the book ThinkJulia.jl to Spanish

Primary LanguageJuliaOtherNOASSERTION

Introducción a la Programación en Julia

Introducción a la programación en el lenguaje informático científico Julia. Se encuentra disponible una versión en línea en https://JuliaIntro.github.io/IntroAJulia.jl/ . Para la versión en inglés, vea ThinkJulia.

IntroAJulia.jl

Todo el código utilizado en este libro está disponible en este repositorio. El repositorio contiene el texto del libro y también funciona como un paquete de Julia que proporciona el código utilizado en el libro, por ejemplo, en el capítulo 4 (Diseño de interfaz).

Pkg.add(PackageSpec(url="https://github.com/JuliaIntro/IntroAJulia.jl.git"))
using IntroAJulia

Cómo contribuir

Si tiene alguna sugerencia o corrección, por favor abra un "issue" en GitHub.

Compilando el libro

Es posible que desee compilar el libro a partir de los archivos fuente de este repositorio. Aquí se describe el esquema general para ello:

  • Descargue Julia y asegúrese de que puede iniciarlo desde una línea de comandos como bash.
  • Asegúrese de tener tanto ruby (requerido por asciidoctor) como python (usado por pygments).
  • Descargue asciidoctor, por ejemplo, utilizando brew install asciidoctor en MacOS.
  • Instale el paquete de python pygments, utilizando un comando como pip install pygments.
  • Clone este repositorio, por ejemplo con el comando:
git clone https://github.com/JuliaIntro/IntroAJulia.jl.git
  • En Julia, agregue el paquete IntroAJulia con un comando como el siguiente:
julia> Pkg.add(PackageSpec(url="https://github.com/JuliaIntro/IntroAJulia.jl.git"))
  • Vaya al directorio book en el repositorio y ejecute el comando
julia --startup-file=no make.jl build html images

Esto hará que el archivo book/build/book.html.