Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/juliaintro/introajulia.jl

Introducción a la programación en Julia
https://github.com/juliaintro/introajulia.jl

espanol julia julia-language julialang thinkjulia

Last synced: 3 months ago
JSON representation

Introducción a la programación en Julia

Awesome Lists containing this project

README

        

## Introducción a la Programación en Julia

Una introducción a la programación en el lenguaje informático
científico Julia. Una versión en línea está disponible en
https://JuliaIntro.github.io/IntroAJulia.jl/ Para la versión en
inglés, vea
[ThinkJulia](https://benlauwens.github.io/ThinkJulia.jl/latest/book.html).

## IntroAJulia.jl

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

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

## Cómo contribuir

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

## Compilando el libro

Es posible que desee compilar usted mismo 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 un 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:

```bash
git clone https://github.com/JuliaIntro/IntroAJulia.jl.git
```

* En Julia, agregue el paquete `IntroAJulia` con un comando como el siguiente:

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

* Vaya al directorio `book` en el repositorio y ejecute el comando

```bash
julia --startup-file=no make.jl build html images
```

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