package Ġnl . h ann ah sten . tex ify idea . psi Ċ Ċ import Ġcom . intellij . test Framework . fixtures . Base Platform TestCase Ċ import Ġnl . h ann ah sten . tex ify idea . file . Lat ex FileType Ċ import Ġorg . intellij . lang . annotations . Language Ċ Ċ class ĠLat ex Bracket Parsing Test Ġ: ĠBase Platform TestCase () Ġ{ ĊĊĠĠĠ Ġfun Ġtest Br ackets () Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Language (" Lat ex ") ĊĠĠĠĠĠĠĠ Ġval Ġtext Ġ= Ġ""" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ\ document class { article } ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ\ begin { document } ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\ include [ option ]{ included } ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\ begin { equation }[ opts ] ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġad sf ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\ end { equation } ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ] ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ[ ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\[ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ] Ġ[ ĠĠ Ġas d ] ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\ label [ opt ]{ eq : equation } [] ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ~ \ ref { eq : equation } ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\ ] ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\[ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ[ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\ ] ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\ begin { center } ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ[ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\ end { center } ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtext ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\ begin { equation } ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ] ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\ alpha \ label [ opt , opt 2 , opt ={ my 3 } ][ opt 4 ]{ eq : equation }[ asdf ] ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtext Ġ\ left [ Ġ Ġ\ right ] ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ~ \ ref { eq : equation } ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\ end { equation } ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ% [ 0 , 2 ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ${ '$ '} [ 0 , 2 ) ${ '$ '} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ\ end { document } ĊĠĠĠĠĠĠĠ Ġ""" . trim Indent () ĊĊĠĠĠĠĠĠĠ Ġmy Fixture . configure By Text ( Lat ex FileType , Ġtext ) ĊĠĠĠĠĠĠĠ Ġmy Fixture . check Highlighting () ĊĠĠĠ Ġ} Ċ }