Сам текст набран Liberation Serif, а эти спец. символы Symbol.
Это не спец. символы — стандартные символы, самые обычные, такие же как и буквы-цифры, присутствуют в подавляющем большинстве шрифтов. Использовать разные шрифты в одном блоке (в данном случае в содержимом таблицы) — это ненормально. А лучше вообще не использовать символьные шрифты (благо, почти никогда в этом нет необходимости), в этих шрифтах символы находятся не на своих местах.
Если всем символам ставишь Liberation Serif, то спец.символы отображаются квадратами...
А это от того, что символьный шрифт использован, коды символов не совпадают со стандартными.
Получается на том компе, на котором некорректно отображаются, нужно установить шрифт Symbol.....
Ну, это в том случае если такой документ не один и вы ожидаете, что ещё в том же духе будут и не можете повлиять на изготовителей. Тогда да. Надо устанавливать шрифт.
Если же такой документ один, то можно и исправить. Во-первых последние версии LibreOffice позволяют внедрять шрифты в документ — и таких проблем не будет (разумеется, версия LibreOffice, используемая при чтении, должна поддерживать внедрённые шрифты). Во-вторых можно прогнать поиском/заменой и заменить пару символов на правильные (всего-то пару раз мышкой махнуть).
Правильные юникодные места для них:
U+00b0 (°)
U+00f7 (÷)