<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Michael H</title>
    <description>The latest articles on DEV Community by Michael H (@cmahte).</description>
    <link>https://dev.to/cmahte</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F425454%2F4d66c173-dde6-47c3-b7eb-773b326e8e46.jpeg</url>
      <title>DEV Community: Michael H</title>
      <link>https://dev.to/cmahte</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/cmahte"/>
    <language>en</language>
    <item>
      <title>Latin Ligatures in Unicode (and fonts)</title>
      <dc:creator>Michael H</dc:creator>
      <pubDate>Sun, 23 Feb 2025 19:36:16 +0000</pubDate>
      <link>https://dev.to/cmahte/latin-ligatures-in-unicode-and-fonts-2da9</link>
      <guid>https://dev.to/cmahte/latin-ligatures-in-unicode-and-fonts-2da9</guid>
      <description>&lt;p&gt;This is a provisional list of complete ligatures to include in a "pro" level typography font... that is a font designed for printed matter. Most of these are unicode points, but the letters also include off-unicode ligatures based only on modern OTF and TTF fonts. &lt;/p&gt;

&lt;p&gt;I'm posting it here in case anyone is aware of a better list like this, or is aware of what I'm calling "ligatures" but includes all items where a symbolic replacement represents a spoken word when reading the text, vs "symbols" like bullets and punctuation where the glyph is present, but not spoken aloud when reading. That is, when reading a copyright page "©" is read "copyright", but when reading a bulleted list, each bullet whatever it's shape, is simply a pause that is similar to the pause given to that shape. &lt;/p&gt;

&lt;p&gt;I haven't yet addressed most "math" symbols, because I'm not competent to sort which math symbols are spoken vs pauses beyond the four basic operators and equals sign. My areas of typography don't include this. &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4997x9bgpsy4wpd26ug5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4997x9bgpsy4wpd26ug5.png" alt="Image description" width="800" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Flush left are unicode points, while flush left are ligatures typically found in opentype font tables (based on 1923 American Type Founders Catalog.) &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F90sggw0q7ij3zq80sgae.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F90sggw0q7ij3zq80sgae.png" alt="Image description" width="800" height="620"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw22nu6t8tmkh3osw0g81.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw22nu6t8tmkh3osw0g81.png" alt="Image description" width="800" height="207"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>typography</category>
      <category>fonts</category>
      <category>opentype</category>
      <category>unicode</category>
    </item>
    <item>
      <title>XK keyname question</title>
      <dc:creator>Michael H</dc:creator>
      <pubDate>Wed, 23 Aug 2023 18:25:56 +0000</pubDate>
      <link>https://dev.to/cmahte/xk-keyname-question-1j4</link>
      <guid>https://dev.to/cmahte/xk-keyname-question-1j4</guid>
      <description>&lt;p&gt;In XWindows (the Linux desktop), Is the keycode 0x0000ff55 interpreted the same as 0xff55? &lt;/p&gt;

&lt;p&gt;Background: I'm Working on a midi -&amp;gt; keystroke script. &lt;/p&gt;

&lt;p&gt;I've been collecting X keynames from multiple sources to use as a reference, and want to see the list by keycode. The keycode isn't used by xdotool, so it's just a sorting column for me, but that creates the question. I have apparently duplicate entries: 6 digit entries with matching 10 digit with zeros in the most significant places. I don't care about this and would like to normalize it, unless it matters. That is, are the related keycodes to these look-similar entries aliases or derived from a similar ancestor, but don't necessarily function equal in all cases?&lt;/p&gt;

&lt;p&gt;(&lt;a href="https://github.com/Avante-Vangard/AV-MidiMacros"&gt;https://github.com/Avante-Vangard/AV-MidiMacros&lt;/a&gt;)&lt;/p&gt;

</description>
      <category>linux</category>
      <category>xorg</category>
      <category>xdotool</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
