Моноширинные шрифты Google Chrome трудно для чтения

Я когда-то сделал ужасный сценарий для подобной цели. Это - просто клудж, но когда я записал это, я не заботился о времени выполнения или привлекательности. Я уверен, что существует больше "productified" версий того же понятия вокруг, но Если Вы хотите получить некоторое представление или что-то, чтобы начать взламывать на, здесь идет (сделал это в 2008, таким образом используйте на Ваш собственный риск!) :-)

#!/bin/sh -
REPO=/export/foton/PictureStore
LINKS=/export/foton/links
SPLITTIX=`date '+%y%m%d-%H%M'`

# kilobytes
DVDSIZE=4400000
PARTPREFIX="DVD-"
REPOSIZE=`du -sk -- ${REPO} | awk '{print $1}'`
NUMPARTS=`expr $REPOSIZE / $DVDSIZE`
SPLITDIR=${LINKS}/splits/${SPLITTIX}
mkdir -p -- "$SPLITDIR"

PARTNUM=1
PARTSIZ=0
DONESIZ=0
PARTNUM=`echo $PARTNUM | awk '{printf("%03x", $0)}'`
mkdir -p -- "${SPLITDIR}/${PARTPREFIX}${PARTNUM}"
for D in "${REPO}"/..?* "${REPO}"/.[!.]* "${REPO}"/*
do
  if [ ! -e "$D" ]; then continue; fi  # skip ..?*, .[!.]* and * if there are no matching files
  D=${D#$REPO/}
  D_SIZ=`du -sk -- "${REPO}/$D" | awk '{print $1}'`
  if test `expr $D_SIZ + $PARTSIZ` -le $DVDSIZE
  then
    # link to D in this part
    ln -s -- "$REPO/$D" "${SPLITDIR}/${PARTPREFIX}${PARTNUM}/$D"
    # adjust counters
    PARTSIZ=`expr $PARTSIZ + $D_SIZ`
    DONESIZ=`expr $DONESIZ + $D_SIZ`
  else
    # next part and link to D in that
    echo PART $PARTNUM: $PARTSIZ kb '(target' $DVDSIZE 'kb)'
    PARTNUM=`expr $PARTNUM + 1`
    PARTNUM=`echo $PARTNUM | awk '{printf("%03x", $0)}'`
    PARTSIZ=$D_SIZ
    DONESIZ=`expr $DONESIZ + $D_SIZ`
    mkdir -p -- "${SPLITDIR}/${PARTPREFIX}${PARTNUM}"
    ln -s -- "$REPO/$D" "${SPLITDIR}/${PARTPREFIX}${PARTNUM}/$D"
  fi
done
echo "wrote $DONESIZ kb in $PARTNUM parts in $SPLITDIR"

Я думаю, что мне совместно использовали результат через самбу к хосту окон, который записал диски от него. При использовании неизменного вышеупомянутого можно хотеть использовать mkisofs или другой archiver, который разрешает символьные ссылки.

2
24.08.2011, 00:37
2 ответа

По некоторым причинам, веб-браузер любят делать моноширинный шрифт меньшим, чем другой текст, который может сделать code тяжелее читать. Существует два способа обработать это в Chrome.

Опция 1: настройте параметры шрифта

Нажмите значок ключа.

Выберите "Предпочтения"

Выберите "Под капотом"

Под "веб-контентом" можно "Настроить Шрифты..." - Вы захотите изменить "Шрифт фиксированной ширины".

Опция 2: масштабирование шрифта

При просмотре веб-страницы держите control ключ и хит - или + уменьшить или увеличить размер шрифта. Ваша установка "масштабирования" будет использоваться для всех страниц на том веб-сайте.

Можно проверить и изменить настройки Zoom для страницы, которую Вы просматриваете путем нажатия на значок ключа.

4
27.01.2020, 21:57

В соответствии с Ubuntu 11.04, с помощью браузера Chrome я нашел, что некоторые моноширинные шрифты очень трудно считали, особенно кодировали из github.com. Что сделало "ночь, и день" различие для меня был следующим:

Установите семейство Bitstream Vera свободных шрифтов TrueType.

  • Откройте центр программного обеспечения.
  • Выберите Шрифты, справа (под Отделами).
  • Найдите или ищите "vera"
  • Установка.
  • Перезапуск Chrome.
1
27.01.2020, 21:57

Теги

Похожие вопросы