# RSyntaxTree > A generator for linguistic syntax trees. The input is labeled bracket > notation; the output is PNG, SVG, PDF, TikZ or LSIF. Version 1.13.0. The notation is small, and several characters in it already mean something. The brief leads with those traps, which is why it is worth reading before writing any, and why what you write is worth checking rather than guessing. ## Everything in one file - [llms-full.txt](https://yohasebe.github.io/rsyntaxtree/llms-full.txt): the brief in about fifty lines, then the manual, then all 75 examples with the options each was drawn with. Roughly 70 KB. The brief alone is a tenth of that and covers the traps. Which of the two to send is not a question this project has an answer to. ## The same material as pages - [Manual](https://yohasebe.github.io/rsyntaxtree/documentation): every construction, with figures - [Gallery](https://yohasebe.github.io/rsyntaxtree/examples): 75 trees across linguistic frameworks, each verified to draw ## Checking your work `rsyntaxtree --validate "[S [NP the cat] [VP sat]]"` answers with JSON and an exit code, drawing nothing. A refusal names the cause, the label it is in, and a one-line fix that was confirmed by applying it and parsing again.