53 lines
1.3 KiB
Markdown
53 lines
1.3 KiB
Markdown
## Clonar repositorio
|
|
|
|
Clone el repositorio en su directorio de proyectos favorito.
|
|
|
|
```
|
|
git clone https://git.cuates.net/elmau/easymacro
|
|
```
|
|
|
|
Muévase al directorio
|
|
```
|
|
cd easymacro/source
|
|
```
|
|
|
|
copie la carpeta `easymacro` a la carpeta **pythonpath** en la carpeta de macros Python dentro de su perfil de usuario. Reemplace **USUARIO** por su usuario real.
|
|
|
|
```
|
|
/home/USUARIO/.config/libreoffice/4/user/Scripts/python/pythonpath
|
|
```
|
|
|
|
o use un vínculo simbólico (recomendado). Reemplace **RUTA_ABSOLUTA** por la ruta absoluta donde se localice **easymacro** en su sistema de archivos y **USUARIO** por su nombre de usuario.
|
|
|
|
```
|
|
ln -s RUTA_ABSOLUTA/easymacro/source/easymacro /home/USUARIO/.config/libreoffice/4/user/Scripts/python/pythonpath/
|
|
```
|
|
|
|
|
|
## Probar
|
|
|
|
En su archivo de macros favorito, por ejemplo **mismacros.py**. Use su editor de texto plano o IDE favorito.
|
|
|
|
```
|
|
vim /home/USUARIO/.config/libreoffice/4/user/Scripts/python/mismacros.py
|
|
```
|
|
|
|
Copie el siguiente código:
|
|
|
|
```py
|
|
import easymacro as app
|
|
|
|
def main():
|
|
app.msgbox(app.INFO_DEBUG)
|
|
return
|
|
```
|
|
|
|
Ejecute la macro **main** desde LibreOffice, si ve un cuadro de mensaje con información similar a la siguiente, !felicidades¡
|
|
|
|
![Test instalation](img/install_01.png)
|
|
|
|
Esta todo listo para empezar a desarrollar macros con **easymacro**.
|
|
|
|
|
|
!Feliz programación!
|