Why doesn’t LibreOffice’s Insert Special Character option show all characters [[in the fonts housed in /usr/share/fonts/truetype/msttcorefonts/]]? Character Map (under Accessories) reports that Georgia, for example, has a Latin-1 Supplement block, a Latin Extended-B block that goes all the way to U+024F (ɏ) and an IPA Extensions block.
I can copy and paste any character from there into any LibreOffice application. But if I open Insert Special Character (in Writer or Calc) and choose Georgia, Latin-1 Supplement and IPA Extensions are missing altogether, and Latin Extended-B ends at U+01FF (ǿ).
Similar things happen with Times New Roman, Courier New and the rest, though not to the same extent: for example, some have one IPA character, namely U+0259 (ə), but again Character Map attests that there are many more.
I’m getting this with LibreOffice 184.108.40.206 under Linux Mint 19.1, but my older computer, with LibreOffice 220.127.116.11 under Ubuntu 16.04, suffers from a softer version of this thing also (Times New Roman is all right, but Georgia misbehaves in the same way).
Update. I was wrong about only the fonts in msttcorefonts being affected; in DejaVu Serif the Insert Special Character dialogue displays the entire IPA Extensions block (U+0250 to U+02AF), but the Cyrillic block goes from U+0400 to U+04F9 rather than U+04FF; and in Ubuntu (the font, not the Linux distribution) the IPA Extensions block is limited to one character, U+0292 (ʒ).