Skip to content

Commit 725f248

Browse files
committed
first beta
0 parents  commit 725f248

File tree

1,461 files changed

+56663
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,461 files changed

+56663
-0
lines changed

.editorconfig

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
root = true
2+
[*]
3+
indent_size = 2
4+
indent_style = space
5+
charset = utf-8
6+
insert_final_newline = true
7+
trim_trailing_whitespace = true
8+
9+
[{*.adoc, *.md}]
10+
trim_trailing_whitespace = false
11+
12+
[Makefile]
13+
indent_style = tab

.gitattributes

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
$ cat .gitattributes
2+
* text=auto eol=lf

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.DS_Store

.tool-versions

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
asciidoctor 2.0.16
2+
asciidoctor-pdf 1.6.2
3+
asciidoctor-epub3 1.5.1
4+
rouge 3.30.0
5+
ruby 2.6.8p205
6+
epubcheck-ruby 5.0.0.0

LICENSE.adoc

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Licencia
2+
3+
## Documento
4+
5+
Esta obra está bajo una http://creativecommons.org/licenses/by-nc-sa/4.0/[Licencia Creative Commons Atribución-No-Comercial-Compartir-Igual 4.0 Internacional]
6+
7+
http://creativecommons.org/licenses/by-nc-sa/4.0/[image:https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png[Licencia Creative Commons]]
8+
9+
## Código Fuente
10+
11+
A menos que se especifique explícitamente, el código fuente esta bajo una licencia https://opensource.org/licenses/BSD-2-Clause[BSD-2].

Makefile

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
.PHONY: html docbook pdf epub build clean
2+
3+
# Consider Docker https://github.com/asciidoctor/docker-asciidoctor
4+
5+
build b:
6+
@make clean
7+
@make html
8+
@make docbook
9+
@make pdf
10+
11+
html h:
12+
@mkdir -p docs/book/
13+
@rm -rf docs/index.html
14+
@cp -R assets/highlight docs/
15+
@cp -R book/images docs/book/images
16+
asciidoctor book.adoc -o docs/index.html
17+
18+
docbook d:
19+
@mkdir -p docs
20+
@rm -rf docs/book.xml
21+
asciidoctor -b docbook book.adoc -o docs/book.xml
22+
23+
pdf p:
24+
@mkdir -p docs
25+
@rm -rf docs/book.pdf
26+
asciidoctor-pdf -a allow-uri-read=true -a source-highlighter=rouge -a rouge-style=monokai_sublime book.adoc -o docs/book.pdf
27+
28+
# Epub is in beta. Maybe try using docbook for best resuts.
29+
epub e:
30+
@mkdir -p docs
31+
@rm -rf docs/book.epub
32+
asciidoctor-epub3 -D docs/book.epub -a allow-uri-read -a ebook-validate -a source-highlighter=rouge -a rouge-style=monokai_sublime book.adoc
33+
34+
clean c:
35+
@rm -rf docs

README.adoc

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
:toc: macro
2+
:toc-title: Tabla de Contenidos
3+
:toclevels: 3
4+
5+
# Elixir FullStack
6+
7+
Escrito por https://ninjas.cl[Camilo Castro] y https://github.com/ElixirCL/elixir-fullstack/graphs/contributors[colaboradores]footnote:[https://github.com/ElixirCL/elixir-fullstack/graphs/contributors]. Para https://ninjas.cl[Ninjas.cl]{fn-ninjas} y https://elixircl.github.io[Elixir Chile].
8+
9+
Esta obra está bajo una http://creativecommons.org/licenses/by-nc-sa/4.0/[Licencia Creative Commons Atribución-No-Comercial-Compartir-Igual 4.0 Internacional]footnote:[http://creativecommons.org/licenses/by-nc-sa/4.0/]
10+
11+
http://creativecommons.org/licenses/by-nc-sa/4.0/[image:cc.png[Licencia Creative Commons]]
12+
13+
A menos que se especifique explícitamente, el código fuente esta bajo una licencia https://opensource.org/licenses/BSD-2-Clause[BSD-2]footnote:[https://opensource.org/licenses/BSD-2-Clause].
14+
15+
16+
## https://elixircl.github.io/elixir-fullstack/[Leer Online]
17+
18+
Este libro puede ser leido gratuitamente en https://elixircl.github.io/elixir-fullstack.
19+
20+
## Licencia
21+
22+
### Documento
23+
24+
Esta obra está bajo una http://creativecommons.org/licenses/by-nc-sa/4.0/[Licencia Creative Commons Atribución-No-Comercial-Compartir-Igual 4.0 Internacional]
25+
26+
http://creativecommons.org/licenses/by-nc-sa/4.0/[image:https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png[Licencia Creative Commons]]
27+
28+
### Código Fuente
29+
30+
A menos que se especifique explícitamente, el código fuente esta bajo una licencia https://opensource.org/licenses/BSD-2-Clause[BSD-2].
31+
32+
33+
## 🤩 Créditos
34+
35+
++++
36+
<p>
37+
Hecho con <i class="fa fa-heart">&#9829;</i> por
38+
<a href="https://ninjas.cl">
39+
Ninjas.cl
40+
</a>.
41+
</p>
42+
++++

assets/cheatsheet.adoc

Lines changed: 247 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,247 @@
1+
= AsciiDoc Article Title
2+
Firstname Lastname <author@asciidoctor.org>
3+
1.0, July 29, 2014, Asciidoctor 1.5 article template
4+
:toc: left
5+
:toclevels: 5
6+
:icons: font
7+
:stem: latexmath
8+
:quick-uri: https://asciidoctor.org/docs/asciidoc-syntax-quick-reference/
9+
10+
Content entered directly below the header but before the first section heading is called the preamble.
11+
12+
== Text formatting
13+
14+
This is a paragraph of regular text.
15+
16+
This is a paragraph with a *bold* word and an _italicized_ word. *_Bold italic_* is also possible.
17+
18+
Words can also have internal b**ol**d and it__ali__c formatting.
19+
20+
Some constrained `monospace text`, and some ``u``nconstrained ``m``onospace ``t``ext.
21+
22+
Some Superscript^®^ text and some subscript text: H~2~O.
23+
24+
=== Links
25+
26+
The text at the end of this sentence is cross referenced to <<_third_level_heading,the third level heading>>
27+
28+
This is a link to the https://asciidoctor.org/docs/user-manual/[Asciidoctor User Manual^].
29+
30+
This is an attribute reference {quick-uri}[which links this text to the Asciidoctor Quick Reference Guide^].
31+
32+
=== Replacements
33+
34+
* copyright: (C)
35+
* registered trademark: (R)
36+
* trademark: (TM)
37+
* em dash (between words): --
38+
* ellipses: ...
39+
* arrows: -> => <- <=
40+
* apostrophe: Sam's
41+
* XML entity (e.g., dagger): &#8224;
42+
43+
=== Math
44+
45+
Find the area under the graph of \$y = x^2\$ between \$x= 1\$ and \$x = 2\$.
46+
47+
\[ \int_1^2 x^2 dx = \left[ \frac{x^3}{3} \right]_1^2 = \frac{2^3}{3} - \frac{1^3}{3} = \frac{7}{3} \]
48+
49+
== Images
50+
51+
.Image caption
52+
image::resources/picture.jpg[This is the image alt text.]
53+
54+
== Footnotes
55+
56+
This is another paragraph.footnote:[This is footnote text and will be displayed at the bottom of the article.]
57+
58+
== Headings
59+
=== Second level heading
60+
==== Third level heading
61+
===== Fourth level heading
62+
====== Fifth level heading
63+
64+
== Lists
65+
66+
=== Unordered lists
67+
68+
.Unordered list title
69+
* list item 1
70+
** nested list item
71+
*** nested nested list item 1
72+
*** nested nested list item 2
73+
* list item 2
74+
75+
=== Ordered lists
76+
77+
.Ordered list title
78+
. ordered list item
79+
.. nested ordered list item
80+
. ordered list item
81+
.. second level list item
82+
... third level list item
83+
... another third level list item
84+
... a final third level list item
85+
.. another second level list item
86+
87+
You can override the number scheme for any level by setting its style (the first positional entry in a block attribute list). You can also set the starting number using the start attribute:
88+
89+
["lowerroman", start=5]
90+
. Five
91+
. Six
92+
[loweralpha]
93+
.. a
94+
.. b
95+
.. c
96+
. Seven
97+
98+
=== Labelled lists
99+
100+
Here's an example of a labeled list that identifies parts of a computer:
101+
102+
CPU:: The brain of the computer.
103+
Hard drive:: Permanent storage for operating system and/or user files.
104+
RAM:: Temporarily stores information the CPU uses during operation.
105+
Keyboard:: Used to enter text or control items on the screen.
106+
Mouse:: Used to point to and select items on your computer screen.
107+
Monitor:: Displays information in visual form using text and graphics.
108+
109+
.A horizontal labelled list
110+
[horizontal]
111+
CPU:: The brain of the computer.
112+
Hard drive:: Permanent storage for operating system and/or user files.
113+
RAM:: Temporarily stores information the CPU uses during operation.
114+
115+
.Labelled list with bullets
116+
Diary::
117+
* Milk
118+
* Eggs
119+
Bakery::
120+
* Bread
121+
Produce::
122+
* Bananas
123+
124+
=== Mixed lists
125+
126+
.Mixed unordered and ordered lists
127+
. Linux
128+
* Fedora
129+
* Ubuntu
130+
* Slackware
131+
. BSD
132+
* FreeBSD
133+
* NetBSD
134+
135+
Here’s a list that mixes all three types of lists:
136+
137+
Operating Systems::
138+
. Linux
139+
* Fedora
140+
* Ubuntu
141+
* Slackware
142+
. BSD
143+
* FreeBSD
144+
* NetBSD
145+
Cloud Providers::
146+
. PaaS
147+
* OpenShift
148+
* CloudBees
149+
. IaaS
150+
* Amazon EC2
151+
* Rackspace
152+
153+
== Blocks
154+
155+
.Example block title
156+
====
157+
Content in an example block is subject to normal substitutions.
158+
====
159+
160+
.Sidebar title
161+
****
162+
Sidebars contain aside text and are subject to normal substitutions.
163+
****
164+
165+
[#id-for-listing-block]
166+
.Listing block title
167+
----
168+
Content in a listing block is subject to verbatim substitutions.
169+
Listing block content is commonly used to preserve code input.
170+
----
171+
172+
== Tables
173+
174+
.A simple table with a title
175+
|===
176+
|Column heading 1 |Column heading 2
177+
178+
|Column 1, row 1
179+
|Column 2, row 1
180+
181+
|Column 1, row 2
182+
|Column 2, row 2
183+
|===
184+
185+
====
186+
.A table containing another nested table
187+
[cols=".^,<.^a,>.^a"]
188+
|===
189+
| \[X_nY_m\]
190+
| * \(X\) a ante \(i\)
191+
* \(Y\) a ante \(j\)
192+
| [cols=">.^"]
193+
!===
194+
! Trad. ! Stock. ! Esteq.
195+
!===
196+
|===
197+
====
198+
199+
200+
== Quotes
201+
202+
[quote, firstname lastname, movie title]
203+
____
204+
This is a block quote or a prose excerpt.
205+
This is subject to normal substitutions.
206+
____
207+
208+
[verse, firstname lastname, poem title and more]
209+
____
210+
This is a verse block.
211+
Indents and endlines are preserved in verse blocks.
212+
____
213+
214+
== Admonitions
215+
216+
TIP: This is a tip. There are five admonition labels: Tip, Note, Important, Caution and Warning.
217+
218+
NOTE: This is a note.
219+
220+
IMPORTANT: This is important.
221+
222+
CAUTION: Caution -- be careful!
223+
224+
WARNING: This is a warning.
225+
226+
=== Admonition blocks
227+
228+
[NOTE]
229+
.A "NOTE" type admonition
230+
====
231+
This is an example of an admonition block.
232+
233+
Unlike an admonition paragraph, it may contain any AsciiDoc content.
234+
The style can be any one of the admonition labels:
235+
236+
* NOTE
237+
* TIP
238+
* WARNING
239+
* CAUTION
240+
* IMPORTANT
241+
====
242+
243+
244+
// This is a comment and won't be rendered.
245+
246+
// Based on https://github.com/asciidoctor/asciidoctor.org/blob/master/docs/_includes/asciidoc-article-template.adoc[Asciidoctor article template] and the https://asciidoctor.org/docs/asciidoc-writers-guide/[AsaciiDoc Writer's Guide]
247+

0 commit comments

Comments
 (0)