-
-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature] Use smart apostrophes and smart quotes in legal code #297
Comments
|
I'll add for any future work done here, that from a pure technical standard the argument for The link above also gets into some trouble you'll encounter with non-English language contexts. Smart quotes are not handled uniformly by all word processors, and create all manner of troubles when moving text around. They also depend on a matched set to do correctly and not all software handles them correctly. It adds a lot of complexity to do right. Whereas There have also been arguments that since quotes are such a core part of the content of a material in question its backwards compatibility should be paramount. The full ASCII spec is held within Unicode, so any character use derived from ASCII would be be bundled in an environment implementing modern Unicode, but due to the vast nature of Unicode, there is always a chance that a legacy system may only support ASCII content and as a result characters outside those bounds may fail to display or be processed correctly. This is likely one of those instances where going against the spec produces the most reliable and compatible results. This is very much an old conflict between technical specs, technical compatibility, human symbols/languages, typographic symbols, grammatical standards, writing "style" standards, accessibility standards, overall UX standards; and trying to make all of those co-exist when they are often shaped by very different groups and forces. My opinion: Technical standards are a factor, but not always the deciding factor, especially when considering the larger context of use, reuse, and composition. Whatever we do here I hope we can strike the right balance. And that whatever we end up doing it's contextually relevant and documented somewhere. |
Problem
According to the Unicode Standard 15.0.0, “2019 ’ is preferred for apostrophe”. The standard also says, "preferred characters in English for paired quotation marks are 2018 ‘ & 2019 ’".
U+2019
(’
) is sometimes called the “smart apostrophe”, andU+201C
(“
) andU+201D
(”
) are sometimes called “smart quotes”. Similarly,U+0027
('
) is sometimes called the “ASCII apostrophe”, andU+0022
("
) is sometimes called the “ASCII quotation mark”.The English legal code for the current legal tools is inconsistent. In the licenses, ASCII apostrophes and ASCII quotation marks are almost always used. The only exception is the text above the “Creative Commons … International Public License” heading. The HTML versions of that text use smart apostrophes and smart quotes, but the plain text versions of that text use ASCII apostrophes and ASCII quotation marks.
In CC0, ASCII apostrophes and ASCII quotation marks are always used.
Description
Always use smart apostrophes and smart quotes. This would make the legal code consistent with itself and consistent with The Unicode Standard.
Alternatives
Always use ASCII apostrophes and ASCII quotation marks. This would make the legal code consistent with itself but wouldn’t make the legal code consistent with the Unicode standard. Additionally, ASCII quotation marks are very slightly harder to read than smart quotes since opening ones and closing ones look the same.
Implementation
The text was updated successfully, but these errors were encountered: