GIT BASICS#

Basic format#

Tres tristes tigres trigaban trigo en un trigal. Pedro Pérez Pereira, pobre pintor portugués, pinta preciosos paisajes para poder partir para París.

  • Al parecer esto sirve para los items

  • Parece ser más fácil que Latex

  • Lorem ipsum

  • Relleno en otro idioma

  • y = 1 + cos(x) = int(sin(x),x)

  • y0 = y(0)

  1. Se pueden enumerar las cosas.

  2. Pero no se pueden saltar los números.

  3. Pero lo mejor es poner “#.” y el número va solo.

  1. Letras también sirven

  2. Como números romanos

  3. Pero poco se utilizarían considerando que solo se puede rellenar con (#.)

  4. Y tal vez igualmente rellene con números

Definición:

Simplemente indentando la segunda línea

Listas de campos:

Autor

Yo mismo, Yo también y el que está escribiendo esto

Version

0.0.001a

Dedicado a

Mi futuro yo

Comandos para funciones:

-b

para basarse

-d

para deletear

-a file

para avisparse

Blocks#

Literalmente bloques:

A ver chiquillos, antes que nah en el chat, vamos a dar las reglas del chat.

Primero: Prohibido hablar de Huevito Rey.
Segundo: Prohibido hablar de Mysterion.
Tercero: Prohibido los insultos.
Y cuarto: No están permitidos los garabatos y los comu- y el comunismo.
¿Estamos de acuerdo? Lo quiero todo a la buena. ¿Estamos de acuerdo?

Después del ‘::’ todo lo que esté indentado forma parte del bloque. Cuando se vuelve a la indentación de esta linea, se acaba el bloque.

    Ya les dije nada de insultos por favor.
  BASTA DE HABLAR DE HUEVITO REY;
EL ESTA PRESO!!

Se pueden crear bloques by >impliying y así no tener que indentar:

> Como esto
> Y esto también
Yep, la ‘|’ puede servir para escribir una línea en varias. Y parece que también junta líneas en la misma si es que tienen la misma indentación, sin tener que agregar la ‘|’.

Se puede escribir código de Python como si fuese el IDLE:

>>> print("Este es, el precio de la historia")
Este es, el precio de la historia

Y lo permite copiar también. Con la librería doctest, se utiliza para evaluar lo que aparece en el ejemplo comentado en la función misma.

Tables#

A lo Excel 1:

Header 1

Header 2

Header 3

body row 1

column 2

column 3

body row 2

Cells may span columns.

body row 3

Cells may span rows.

  • Cells

  • contain

  • blocks.

body row 4

A lo cuaderno 1:

Inputs

Output

A

B

A or B

False

False

False

True

False

True

False

True

True

True

True

True

1(1,2)

En el código original se pueden observar las diferencias. (Aprovecho de usar esta línea para ejemplificar referencias).

Transición: Es una línea horizontal larga. No debe comenzar ni finalizar una sección o documento, ni dos transiciones deben ser inmediatamente adyacentes.


En cuanto a referencias y al igual que los items enumerados, estos se pueden completar con ‘#’. Por ejemplo, este 2.

2

Supongo que debe ser la 2da referencia de pie de página.

También se pueden referenciar como en Latex, utilizando un nombre que luego se transforma a número 3.

3

Como en este caso. Lindo verdad?

Directives#

Funciones especiales asociadas al uso de ‘::’.

Se pueden cargar algunos elementos externos, como una imagen, con la ubicación relativa a este archivo.

_images/patito.png

También se pueden crear reemplazos a ciertas palabras con el uso de líneas verticales, como en el caso del pato.

También se pueden crear reemplazos a ciertas palabras con el uso de líneas verticales, como en el caso del |animal|.

.. |animal| replace:: pato

Eso y más en el siguiente link.

Extra tips#

  1. El equivalente a correr “. ./bin/activate” en Windows Powershell es simplemente “./Scripts/activate.ps1”

  2. Para agregar direcciones a PATH, únicamente escribir en Powershell: $env:path += ‘<new directory>’ donde <new directory> es la ubicación de la carpeta con el .exe a correr 4 5.

4

Es importante considerar que en PATH las direcciones deben ir separadas con ‘;’, por lo que sería bueno revisar si es que el ‘;’ está al final del string o no.

5

Otra cosa es que esta opción es temporal y dejará de funcionar al cerrar la sesión de Powershell.