summaryrefslogtreecommitdiffstats
path: root/src/htmlentity.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring: modernize HtmlEntity::m_name2symDimitri van Heesch2021-01-221-6/+4
|
* Issue #7804 String double quotes in C get misinterpreted by pdflatexalbert-github2020-05-271-2/+2
| | | | The `"` quote is in some LaTeX language packages redefined to be used to create a umlaut / umlaut / tréma and in normal running text they have to replaced / escaped,
* Merge branch 'feature/bug_escaped_equal_sign' of ↵Dimitri van Heesch2018-12-261-1/+2
|\ | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_escaped_equal_sign
| * Create command for escaped equal signalbert-github2018-11-071-1/+2
| | | | | | | | This command writes an equal sign (`=`) to the output. This character sequence has to be escaped in some cases, because it is used in Markdown header processing.
* | issue_6517: Emoji supportalbert-github2018-10-011-1/+2
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added issue support for the different output types. - Sources of the emoji - based on the Unicode definition v11.0: - https://unicode.org/emoji/charts/full-emoji-list.html - http://www.unicode.org/emoji/charts/full-emoji-modifiers.html - github definition list: - https://api.github.com/emojis - Input of emoji: :<test>: with the restriction that direct after the opening colon and direct before the closing colon no space is allowed - doctokinizer.l, adding detection of emoji and new command `\:` - doktokinizer.h, adding "word" type TK_EMOJI - docparser.* handling of new "word" type TK_EMOJI (analogous to HTML Entities), handling of new command `\:` - cmdmapper,cpp, cmdmapper.h, adding new command `\:` - htmlentity.cpp, adding new definition required for new command `\:` - Emoji - emoji.cpp, emoji.h, class for handling emoji analogous to HTML Entities, including small directions on how to update the code when a new emoji is defined. Not everything is converted to lowercase for comparison and accents are removed. - doxygen.cpp possibility to create list of supported emoji - handling emoji for output types (analogous to HTML Entities), see documentation for different output types - docparser.h, *docvisitor.* - rtfdocvisitor.* converting output to UTF-16 (based on http://scruss.com/blog/2017/03/12/in-the-unlikely-event-you-need-to-represent-emoji-in-rtf-using-perl/) - latexdocvisitor.*, handling arguments for emoji in output (see also latexgen.cpp for meaning of the arguments of doxygenemoji). - latexgen.cpp, adding new latex command for doxygen (doxygenemoji) and prevent too many open file (code before documentclass) - config.xml, definition of `LATEX_EMOJI_DIRECTORY` with path to images required for LaTeX output - Documentation: - emojisup.doc, user description - commands.doc, description of new command `\:` - index.doc, reference to emoji chapter - xmlcmds.doc, adjust reference to next chapter as a new chapter is added - Doxyfile*, adding emoji chapter Build system - CMakeLists.txt adding new files
* Misc. typosluzpaz2017-12-231-1/+1
| | | | | Super trivial typos Some are in qtools/ which I know is a 3rd party dependency but as we know is now obsolete upstream. I reckon it wouldn't be much of an issue to merge neverthless Tacked on several more commits
* Removed ambiguity in the XML schema definitionDimitri van Heesch2016-09-021-2/+2
|
* Bug 756604 - Unable to prevent a numbered listDimitri van Heesch2015-11-011-1/+3
|
* HTML entity &deg; gives problems in LaTeXalbert-github2015-03-151-1/+1
| | | | When having &deg;C in the documentation there is no separation between the \textdegree and C in LaTeX. This patch fixes this problem.
* Bump copyright yearDimitri van Heesch2015-02-261-1/+1
|
* LaTeX problem with 2 consecutive single quotesalbert-github2014-11-271-1/+1
| | | | In LaTeX 2 consecutive single quotes are joined to 1 double quote. This leads in texts where 2 single quotes are intended to a strange view. An example is the initial value for variables. E.g. in Fortran: character(len=10) :: A = '' (i.e an empty string which can either be defined as '' or as "") or in C: char *sq = "''". In the source listings this is OK but in the description text it was not OK.
* Bug 738574 - &hellip; is replaced by \cdots rather than \dots in the LaTeX ↵albert-github2014-10-151-1/+1
| | | | | | output Changed the \cdots to \dots. Based on the bug report and on http://tex.stackexchange.com/questions/77737/dots-versus-ldots-is-there-a-difference
* Bug 731947 - Support for PlantUMLDimitri van Heesch2014-08-101-1/+1
|
* Added support for \-- and \--- to prevent interpretation as ndash and mdashDimitri van Heesch2014-04-131-1/+2
|
* Fixed difference between generated XML schema and XML files for HTML entitiesDimitri van Heesch2014-02-221-3/+6
|
* Add validation of internal consistency to html entity mapperDimitri van Heesch2014-02-151-0/+1
|
* Improved handling of percent symbolDimitri van Heesch2014-02-111-6/+24
|
* Updated copyrightDimitri van Heesch2014-02-111-1/+1
|
* Restructered html entity handlingDimitri van Heesch2014-02-101-0/+477