element_types.txt 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. # Copyright 2010, 2011, 2012, 2013, 2014, 2015, 2016
  2. # Free Software Foundation, Inc.
  3. #
  4. # This file is part of GNU Texinfo.
  5. #
  6. # GNU Texinfo is free software; you can redistribute it and/or modify
  7. # it under the terms of the GNU General Public License as published by
  8. # the Free Software Foundation; either version 3 of the License,
  9. # or (at your option) any later version.
  10. #
  11. # This program is distributed in the hope that it will be useful,
  12. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  13. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  14. # GNU General Public License for more details.
  15. #
  16. # You should have received a copy of the GNU General Public License
  17. # along with this program. If not, see <http://www.gnu.org/licenses/>.
  18. # Types for @-commands
  19. #def_line # duplicated below
  20. command_as_argument
  21. index_entry_command
  22. following_arg
  23. space_command_arg
  24. definfoenclose_command
  25. # For text elements
  26. empty_line
  27. raw
  28. last_raw_newline
  29. empty_line_after_command
  30. empty_spaces_after_command
  31. spaces_at_end
  32. empty_space_at_end_def_bracketed
  33. space_at_end_block_command
  34. empty_spaces_before_argument
  35. empty_spaces_after_close_brace
  36. empty_spaces_before_paragraph
  37. preamble_text
  38. space_at_end_menu_node
  39. after_description_line
  40. spaces
  41. # Other special types
  42. text_root
  43. document_root
  44. root_line
  45. preamble
  46. preamble_before_setfilename
  47. paragraph
  48. preformatted
  49. rawpreformatted
  50. brace_command_arg
  51. brace_command_context
  52. block_line_arg
  53. misc_line_arg
  54. misc_arg
  55. menu_entry
  56. menu_entry_leading_text
  57. menu_entry_name
  58. menu_entry_separator
  59. menu_entry_node
  60. menu_entry_description
  61. menu_comment
  62. # Used internally
  63. menu_star
  64. macro_name
  65. macro_arg
  66. before_item
  67. table_entry
  68. table_term
  69. table_item
  70. inter_item
  71. def_line
  72. def_item
  73. inter_def_item
  74. multitable_head
  75. multitable_body
  76. row
  77. bracketed
  78. bracketed_def_content
  79. bracketed_multitable_prototype
  80. row_prototype
  81. # for unexpanded parts of conditionals
  82. elided
  83. elided_block
  84. # for def commands
  85. delimiter
  86. # for inserted text in def commands
  87. untranslated