Ohio's laws at https://codes.ohio.gov/ are hard to read because they lack indenting. Their divisions like (A) and (B) are presented at the same indentation as subdivisions like (1) and (2).
The Codes.Ohio.Gov-Indenter.user.js "userscript" in this repository indents and thereby improves the readability of Ohio's online Revised Code (laws) and Adminstrative Code at http://codes.ohio.gov/. The userscript indents divisions, subdivisions, sub-subdivisions, etc.
WARNING! Userscripts can be very useful, but userscript technology is inherently dangerous because the browser extension they run within (see below) has access to every page you use. Do NOT install such an extension and do NOT use any userscript unless you are very comfortable with what they are doing!
A userscript can modify webpages while you are viewing it to provide augmented browsing. Userscripts, including this one, are typically loaded by and run within a userscript manager browser extension.
- First, go install a userscript manager browser extension like Greasemonkey or Tampermonkey.
- Then, go to the following URL to install the script: https://github.com/jon-freed/Codes.Ohio.Gov-Indenter.user.js/raw/master/Codes.Ohio.Gov-Indenter.user.js
Go create an issue. Please bear in mind that this is free software that has been donated to the public domain through the Unlicense and support may be quite slow in coming.