@@ -139,7 +139,7 @@ List of all DocBook tags, with [x] indicating implemented,
139139[x] emphasis - Emphasized text
140140[x] entry - A cell in a table
141141[ ] entrytbl - A subtable appearing in place of an Entry in a table
142−[ ] envar - A software environment variable
142+[x] envar - A software environment variable
143143[x] epigraph - A short inscription at the beginning of a document or component
144144 note: also handle embedded attribution tag
145145[x] equation - A displayed mathematical equation
@@ -445,7 +445,7 @@ List of all DocBook tags, with [x] indicating implemented,
445445[ ] synopfragmentref - A reference to a fragment of a command synopsis
446446[ ] synopsis - A general-purpose element for representing the syntax of
447447 commands or functions
448−[ ] systemitem - A system-related item or term
448+[x] systemitem - A system-related item or term
449449[ ] table - A formal table in a document
450450[ ] task - A task to be completed
451451[ ] taskprerequisites - The prerequisites for a task
@@ -976,6 +976,7 @@ parseInline (Elem e) =
976976 "classname" -> codeWithLang
977977 "code" -> codeWithLang
978978 "filename" -> codeWithLang
979+ "envar" -> codeWithLang
979980 "literal" -> codeWithLang
980981 "computeroutput" -> codeWithLang
981982 "prompt" -> codeWithLang
@@ -994,6 +995,7 @@ parseInline (Elem e) =
994995 "symbol" -> codeWithLang
995996 "constant" -> codeWithLang
996997 "userinput" -> codeWithLang
998+ "systemitem" -> codeWithLang
997999 "varargs" -> return $ code "(...)"
9981000 "keycap" -> return (str $ T.pack $ strContent e)
9991001 "keycombo" -> keycombo <$>