<?xml version=“1.0”?> <srx version=“2.0”
xmlns="http://www.lisa.org/srx20" xsi:schemaLocation="http://www.lisa.org/srx20 srx20.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <header segmentsubflows="yes" cascade="yes"> <formathandle type="start" include="no"/> <formathandle type="end" include="yes"/> <formathandle type="isolated" include="yes"/> </header> <body> <languagerules> <languagerule languagerulename="Default"> <!-- Common rules for most languages --> <rule break="no"> <beforebreak>^\s*[0-9]+\.</beforebreak> <afterbreak>\s</afterbreak> </rule> <rule break="yes"> <afterbreak>\n</afterbreak> </rule> <rule break="yes"> <beforebreak>[\.\?!]+</beforebreak> <afterbreak>\s</afterbreak> </rule> </languagerule> <languagerule languagerulename="English"> <!-- Some English abbreviations --> <rule break="no"> <beforebreak>\s[Ee][Tt][Cc]\.</beforebreak> <afterbreak>\s[a-z]</afterbreak> </rule> <rule break="no"> <beforebreak>\sMr\.</beforebreak> <afterbreak>\s</afterbreak> </rule> <rule break="no"> <beforebreak>\sU\.K\.</beforebreak> <afterbreak>\s</afterbreak> </rule> </languagerule> <languagerule languagerulename="French"> <!-- Some French abbreviations --> <rule break="no"> <beforebreak>\s[Mm]lle\.</beforebreak> <afterbreak>\s</afterbreak> </rule> <rule break="no"> <beforebreak>\s[Mm]lles\.</beforebreak> <afterbreak>\s</afterbreak> </rule> <rule break="no"> <beforebreak>\s[Mm]me\.</beforebreak> <afterbreak>\s</afterbreak> </rule> <rule break="no"> <beforebreak>\s[Mm]mes\.</beforebreak> <afterbreak>\s</afterbreak> </rule> </languagerule> <languagerule languagerulename="Japanese"> <!-- Rules for breaking on Japanese punctuation \xff61: Halfwidth ideographic full stop \x3002: Ideographic full stop \xff0e: Fullwidth full stop \xff1f: Fullwidth question mark \xff01: Fullwidth exclamation mark --> <rule break="yes"> <beforebreak>[\x{ff61}\x{3002}\x{ff0e}\x{ff1f}\x{ff01}]+</beforebreak> <afterbreak></afterbreak> </rule> </languagerule> </languagerules> <maprules> <!-- List exceptions first --> <languagemap languagepattern="[Ee][Nn].*" languagerulename="English"/> <languagemap languagepattern="[Ff][Rr].*" languagerulename="French"/> <!-- Japanese breaking rules --> <languagemap languagepattern="[Jj][Aa].*" languagerulename="Japanese"/> <!-- Common breaking rules --> <languagemap languagepattern=".*" languagerulename="Default"/> </maprules> </body>
</srx>