I posted the following message 12 days ago to doxygen-develop, which I now realize was the wrong forum. doxygen-users seems both more appropriate and more active, so I'm reposting it here.
I turned on all of the different output formats for doxygen documentation. That was partly out of simple curiosity but also because there's an off chance that users of my package might need even the most obscure formats. I found that three of the output directories contain Makefiles, and I couldn't get any of them to work.
When I ran make pdf in the perlmod directory, the build failed with the following message:
! LaTeX Error: File `hyphenat.sty' not found.
A web search led me to hyphenat. I downloaded the package, and build hyphenat.sty, and tried to figure out where to put it. The place that actually worked was directly under the perlmod directory. The error message disappeared, and has been replaced by:
! LaTeX Error: File `letltxmacro.sty' not found.
Now, that's progress, of a sort, but I've fallen down the rabbit hole before while tracking down such problems. Before I put too much additional effort into this, I want to know if there might be some configuration or installation problem I should be fixing, rather than just installing one .sty file at a time.
I also ran into a similar problem in the latex subdirectory, only the missing file was tabu.sty. While the perlmod/doxylatex.pdf is only a side issue for me, latex/refman.pdf. is something I'd really like to have.
I ran into a different problem in the html directory:
/usr/bin/docsetutil: not found.
Now, I'm building on an Ubuntu Linux 20.4 platform. so documentation in docset format is not very important to me - if I can't generate it, It won't bother me much. However, is there a docsetutil that will work on my platform that I can install?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I managed to find a solution to this problem on my own. I learned of a utility named apt-file, which I had to install:
sudo apt install apt-file
I then used the commands
apt-file search hyphenat.sty
and
apt-file search tabu.sty
Both commands identified texlive-latex-extra as the package I needed to install, and the latex and perlmod Makefiles were both able to build their PDF outputs after I installed it.
I haven't resolved the docset issue, however.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I posted the following message 12 days ago to doxygen-develop, which I now realize was the wrong forum. doxygen-users seems both more appropriate and more active, so I'm reposting it here.
I turned on all of the different output formats for doxygen documentation. That was partly out of simple curiosity but also because there's an off chance that users of my package might need even the most obscure formats. I found that three of the output directories contain Makefiles, and I couldn't get any of them to work.
When I ran
make pdf
in the perlmod directory, the build failed with the following message:A web search led me to hyphenat. I downloaded the package, and build hyphenat.sty, and tried to figure out where to put it. The place that actually worked was directly under the perlmod directory. The error message disappeared, and has been replaced by:
Now, that's progress, of a sort, but I've fallen down the rabbit hole before while tracking down such problems. Before I put too much additional effort into this, I want to know if there might be some configuration or installation problem I should be fixing, rather than just installing one .sty file at a time.
I also ran into a similar problem in the latex subdirectory, only the missing file was tabu.sty. While the perlmod/doxylatex.pdf is only a side issue for me, latex/refman.pdf. is something I'd really like to have.
I ran into a different problem in the html directory:
Now, I'm building on an Ubuntu Linux 20.4 platform. so documentation in docset format is not very important to me - if I can't generate it, It won't bother me much. However, is there a docsetutil that will work on my platform that I can install?
I managed to find a solution to this problem on my own. I learned of a utility named apt-file, which I had to install:
sudo apt install apt-file
I then used the commands
apt-file search hyphenat.sty
and
apt-file search tabu.sty
Both commands identified texlive-latex-extra as the package I needed to install, and the latex and perlmod Makefiles were both able to build their PDF outputs after I installed it.
I haven't resolved the docset issue, however.