
나는 설치 doxygen
했고 doxygen-doc
. doxygen 매뉴얼 페이지에는 더 많은 정보를 보려면 doxygen-doc를 얻으라고 나와 있습니다. doxygen-doc
내 에서 을 찾았 usr/share/doc
지만 압축된 아카이브입니다. 그럼 어떻게 하면 편리하게 접근할 수 있을까요?
답변1
사용하는 Ubuntu 버전은 명시하지 않지만 Trusty의 경우 /usr/share/doc/doxygen/doxygen_manual.pdf
.
여기에 HTML 문서도 있습니다./usr/share/doc/doxygen/html/index.html
/usr/share/doc/doxygen-doc/changelog.Debian.gz
를 사용하여 볼 변경 로그( ) 외에 압축된 아카이브를 찾을 수 없습니다 zless
.
답변2
우분투에서 문서 찾기
1. 노틸러스나 브라우저를 이용하여 검색하세요.
위의 검색창에서 검색하시면 됩니다/usr/공유/문서디렉토리이지만 일부 패키지는 해당 디렉토리에 설치합니다./usr/공유/패키지_이름디렉토리 또는 다른 위치. 여기에서 다음을 찾을 수 있습니다.HTML그리고PDF문서, 가장 잘 사용노틸러스(노틸러스의 검색 기능을 사용하고 요청한 문서를브라우저). 다큐를 자주 사용하신다면 링크를 북마크에 추가하는 것을 잊지 마세요.
2. 찾기 명령 사용
명령줄에서 다음을 사용할 수 있습니다.찾다문서를 검색하는 명령:
HTML 문서:
find /usr/share -type f -name index.html | grep doxy
pdf 문서:
find /usr/share/ -type f -name *.pdf | grep doxy
evince 또는 브라우저(제 경우에는 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. 목록을 만들고 더 적은 비용으로 검색하고 호출하세요.
나는 이 작업을 자동화하고 다음과 같은 방법으로 목록을 만드는 것을 선호합니다.
HTML의 경우:
find /usr/share/ -type f -name index.html | sort -k1 | awk '{ print "file://" $0;}' > ~/DocHtml.txt
PDF의 경우:
find /usr/share/ -type f -name *.pdf | sort -k1 | awk '{ print "file://" $0;}' > ~/DocPdf.txt
그러면 홈 디렉터리에 2개의 파일이 생성됩니다(DocPdf.txt그리고DocHtml.txt). 간단히 이것을 열어보세요더 적은
less ~/DocPdf.txt
또는
less ~/DocHtml.txt
&검색 문자열(예: doxygen)을 누른 다음 키 를 누르세요 . 이제 요청한 문서 위로 마우스를 이동하고 누르기만 하면 됩니다.ctrl 하고마우스 왼쪽 버튼 클릭파일을 열게 됩니다.
bash 스크립트를 만들고 chron 작업을 통해 호출할 수도 있습니다. 그러면 작업이 자동화됩니다.
다음은 수정할 수 있는 간단한 bash 스크립트입니다. 스크립트에 설명된 대로 추가 디렉터리를 배치합니다. 아래 bash 스크립트를 다음과 같이 저장하십시오.makeDoc, 변화chmod +x makeDoc그리고 그것을 호출./makeDoc. 위와 같이 쉬세요.
#!/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. APT 패키지 솔루션
패키지문서 기반개발자가 올바른 방법으로 설치할 수 있도록 도와줍니다. 이걸 보려면 알아요도움그리고문서 중심.
4.1 도움말: 웹 기반 문서 리더.
다음으로 설치하세요
sudo apt-get install dhelp
브라우저에서 다음 파일을 엽니다.
file:///usr/share/doc/HTML/Programming/Awk/index.html
- 문서의 색인이 잘 작성되어 있습니다.
- 문서는 웹 브라우저를 통해 사용할 수 있습니다.
- 인덱스 문서화(백그라운드에서)
- 그렇게 편리한 명령줄 인터페이스는 아닙니다.
4.2 문서 중심: 웹 기반 문서 리더.
다음을 사용하여 설치하세요.
sudo apt-get install doc-central
- 문서의 색인이 잘 작성되어 있습니다.
- 문서는 웹 브라우저를 통해 사용할 수 있습니다.
- 인덱스 문서화(백그라운드에서)
- 그리 편리하지 않은 명령줄 인터페이스