
Instalé doxygen
y doxygen-doc
. La página de manual de doxygen me dice que obtenga doxygen-doc para obtener más información. Encontré el doxygen-doc
en mi usr/share/doc
, pero es un archivo comprimido. Entonces, ¿cómo puedo acceder cómodamente?
Respuesta1
No indicas la versión de Ubuntu que usas, pero para Trusty, hay un manual en PDF en formato /usr/share/doc/doxygen/doxygen_manual.pdf
.
También hay documentación HTML aquí:/usr/share/doc/doxygen/html/index.html
No puedo detectar un archivo comprimido además del registro de cambios ( /usr/share/doc/doxygen-doc/changelog.Debian.gz
) que mirarías usando zless
.
Respuesta2
Encontrar documentación en ubuntu
1. Buscar usando nautilus o navegador
Puede buscar como se mencionó anteriormente en el/usr/compartir/docdirectorio, pero algunos paquetes lo instalan en su/usr/share/nombre_paquetedirectorios o incluso otras ubicaciones. Aquí puedes encontrar elHTMLypdfdocus, mejor usonautilo(use la función de búsqueda de nautilus y abra el documento solicitado en sunavegador). Si utiliza el documento con frecuencia, no olvide marcar su enlace como favorito.
2. Usando el comando buscar
Desde su línea de comando puede usar elencontrarcomando para buscar su documento:
documentación html:
find /usr/share -type f -name index.html | grep doxy
documentación-pdf:
find /usr/share/ -type f -name *.pdf | grep doxy
Invoca tu resultado con evince o tu navegador (en mi caso google-chrome)
HTML:
google-chrome /usr/share/doc/doxygen/html/index.html
pdf:
google-chrome /usr/share/doc/doxygen_manual.pdf
evince /usr/share/doc/doxygen_manual.pdf
3. Haz una lista y busca e invoca con menos
Prefiero automatizar esta tarea y hacer una lista de la siguiente manera:
para HTML:
find /usr/share/ -type f -name index.html | sort -k1 | awk '{ print "file://" $0;}' > ~/DocHtml.txt
para pdf:
find /usr/share/ -type f -name *.pdf | sort -k1 | awk '{ print "file://" $0;}' > ~/DocPdf.txt
Esto creará 2 archivos en su directorio de inicio (DocumentoPdf.txtyDocHtml.txt). Simplemente abre esto conmenos
less ~/DocPdf.txt
o
less ~/DocHtml.txt
y presione &seguido con su cadena de búsqueda, por ejemplo, doxygen. Ahora simplemente mueva el mouse sobre el documento solicitado y presione ctrlyclic izquierdo del mouseabrirá el archivo.
También puedes crear un script bash e invocarlo mediante un trabajo cronológico. Esto automatizará la tarea.
Aquí hay un script bash simple que se puede modificar. Coloque directorios adicionales como se describe en el script. Guarde el siguiente script bash comohacerDoc, cambiarchmod +x crearDoce invocarlo con./makeDoc. Descanse como arriba:
#!/bin/bash
# Author: abu
# Description: script creates two files, DocPdf.txt and DocHtml.txt,
# which lists all pdf/html documents found by the find function.
#
# You can include other search directories, e.g. Anaconda,
declare -a DocDirs=(
"/usr/share/"
"/opt/anaconda3/" # you can put here additional directories
# "/path/to/other/dirs/" # -""- -""- -""-
)
echo "DocHtml automatic generated!" > DocHtml.txt
echo " File generated with" $0 >> DocHtml.txt
echo -e " Date: " `date` "\n\n" >> DocHtml.txt
echo "DocPdf automatic generated!" > DocPdf.txt
echo " File generated with" $0 >> DocPdf.txt
echo -e " Date: " `date` "\n\n" >> DocPdf.txt
for i in "${DocDirs[@]}"
do
find $i -type f -name index.html | sort -k1 | awk '{ print "file://" $0;}' >> ~/DocHtml.txt
find $i -type f -name *.pdf | sort -k1 | awk '{ print "file://" $0;}' >> ~/DocPdf.txt
done
4. Solución de paquete APT
El paquetebase de documentosayuda a los desarrolladores a instalarlo de la forma correcta. Para ver esto lo séayudaydoc-central.
4.1 ayuda: lector de documentación base web.
instalarlo con
sudo apt-get install dhelp
y abre en tu navegador el archivo:
file:///usr/share/doc/HTML/Programming/Awk/index.html
- La documentación está bien indexada.
- La documentación está disponible a través de un navegador web.
- documentación de índices (en segundo plano)
- Interfaz de línea de comando no tan conveniente.
4.2 central de documentos: lector de documentación base web.
Instálalo con:
sudo apt-get install doc-central
- La documentación está bien indexada.
- La documentación está disponible a través de un navegador web.
- documentación de índices (en segundo plano)
- interfaz de línea de comando no tan conveniente