~~stoggle_buttons~~
===== pdfs =====
==== Páginas web a pdf ====
[[https://wkhtmltopdf.org/]]
==== páginas web a markdown ====
[[https://addons.mozilla.org/en-GB/firefox/addon/markdownload/]]
==== Imagenes a pdf ====
[[https://gitlab.mister-muffin.de/josch/img2pdf]]
==== recrear el índice de un pdf ====
* ''%%gs -o MySuperPDF.pdf -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress "Kreyszig - Differential Geometry.pdf" "index.info"%%''
* [[https://thechriskent.com/2017/02/13/applying-pdfmark-to-pdf-documents-using-ghostscript/]]
* [[https://thechriskent.com/2017/04/12/adding-bookmarks-to-pdf-documents-with-pdfmark/]]
==== pdf con capa de texto con tesseract ====
sudo apt install tesseract-ocr
for ((i=1; i<299; i++)); do num=`printf "%.4i" $i`; filename="image_$num.jpg"; tesseract "$filename" "out/${filename%%.*}" pdf; done; pdfunite image*.pdf out.pdf
==== epub a pdf ====
Complicado, nunca ha funcionado
* [[https://computingforgeeks.com/how-to-convert-epub-file-to-pdf-format-on-linux-cli/]]
* ''sudo apt-get install calibre''
* ''sudo add-apt-repository ppa:beineri/opt-qt-5.15.0-focal && sudo apt-get update''
* ''sudo apt install qt515base qt515webglplugin-no-lgpl''
* ''pip3 install --user pyqt5 --upgrade'' -> La versión de los repos es [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=944875|antigua]]
* ''%%export PATH="$PATH:$HOME/.local/bin"%%''
* ''ebook-convert book.epub book.pdf''
sudo apt-get install calibre
sudo add-apt-repository ppa:beineri/opt-qt-5.15.0-focal && sudo apt-get update
sudo apt-get install qt515base qt515webglplugin-no-lgpl
pip3 install --user pyqt5 --upgrade
export PATH="$HOME/.local/bin:$PATH:$HOME/.local/bin"
ebook-convert book.epub book.pdf
* ''https://askubuntu.com/a/954582/975037''
pandoc -s -t latex --toc --top-level-division=chapter --pdf-engine=lualatex -V linkcolor:blue -V geometry:margin=1in Book.epub -o Book.pdf
Compila con Latex, queda bonito, pero no respeta el formato del orginal
Con calibre se puede hacer también y preserva el formato sin problema
==== editar metadatos ====
* [[https://askubuntu.com/questions/27381/how-to-edit-pdf-metadata-from-command-line]]
sudo apt install libimage-exiftool-perl
exiftool -Title="This is the Title" -Author="Happy Man" -Subject="PDF Metadata" drawing.pdf
==== Poner contraseña a un pdf ====
* ''setopt histignorespace''
* ''%%qpdf --encrypt "password" "password" 256 -- "input.pdf" "output.pdf"%%''
===== videos =====
* [[https://askubuntu.com/questions/648603/how-to-create-an-animated-gif-from-mp4-video-via-command-line|gif from mp4]]
ffmpeg \
-i opengl-rotating-triangle.mp4 \
-r 15 \
-vf "scale=512:-1,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" \
-ss 00:00:03 -to 00:00:06 \
opengl-rotating-triangle-palettegen.gif
===== otros =====
==== Espejar pantalla de android en ubuntu ====
* Nuevo método:
* [[https://github.com/Genymobile/scrcpy]]
* Seleccionar USB Debugging en el android
* apt-get install android-tools-adb(repos de ubuntu)
* Descargar de [[https://code.google.com/archive/p/android-screen-monitor/|Google]]
* ''$ java -jar asm.jar''
==== Resolver dependencias ====
* ''dpkg %%--%%force-all'' deja instalar y eliminar paquetes incluso si rompe dependencias o deja el sistema inusable (OJO con esto porque si quitas una librería/paquete crítica se puede liar). Luego una vez que has resuelto el problema vuelves a instalar los paquetes necesarios
==== convertir entre md, org, latex, ... ====
[[https://pandoc.org/]]
==== HDMI con sonido en avlinux ====
- Conectar HDMI en Options > Display
- Seleccionar en Volume > Configuration el canal HDMI (HDMI 2 cuando lo escribí)
- Volume > Output devices
- HDMI 2 -> Set as fallback
==== emacs ====
[[informatica:editores]]
==== Debugging a segfault on Linux ====
[[https://jvns.ca/blog/2018/04/28/debugging-a-segfault-on-linux/]]
==== Copiar al portapapeles en Android 10 ====
Google deshabilitó esta opción pero instalando una aplicación se recupera:
[[https://play.google.com/store/apps/details?id=me.thomasvt.sharetoclipboard]]
==== instalar chromium sin snap ====
[[https://askubuntu.com/questions/1204571/chromium-without-snap]]
===== Firefox =====
==== quitar la megabarra de firefox ====
[[https://support.mozilla.org/en-US/questions/1274579]]
==== Desactivar mensajes de Firefox al inicio ====
[[https://www.omgubuntu.co.uk/2020/06/disable-messages-from-firefox-new-tab-page]]
===== Torrent =====
[[https://linksnappy.com]] -> download torrents