ajaxterm은 비례 글꼴을 사용합니다.

ajaxterm은 비례 글꼴을 사용합니다.

Ubuntu 14.04 LTS, Apache 2.4.7, Python 2.7.6 및 Ajaxterm 0.10-12ubuntu1이 있습니다. Ajaxterm은 Apache를 통해 프록시됩니다.

다음은 apache.conf에서 발췌한 것입니다:

# Suppresses the Via header
ProxyVia Off
# Do not flood the log
#CustomLog /var/log/apache2/access.log combined env=!dontlog
#SetEnvIf Request_URI "^/ajaxterm/u" dontlog

ProxyRequests Off
<Proxy *>
       Order deny,allow
       Allow from all
</Proxy>

ProxyPass /ajaxterm/ http://localhost:8022/ retry=0
ProxyPassReverse /ajaxterm/ http://localhost:8022/ retry=0

처음 설치했을 때 Ajaxterm은 제대로 작동했습니다. 그러나 이제 대신 비례 글꼴을 사용합니다. Ajax 용어

제거했다가 다시 설치했는데 문제가 무엇인지 알 수 없습니다. 브라우저 콘솔이나 네트워크 검사기에는 오류가 표시되지 않습니다.

답변1

나에게 도움이 된 임시 대답은 브라우저의 기본 글꼴을 고정폭 글꼴로 변경하는 것이었습니다. 장기적인 해결책으로서 이것은 짜증나지만 브라우저에 단색 글꼴을 사용하도록 권장하는 ajaxterm CSS에 문제가 있음을 시사합니다. 아직 연구 중입니다.

pre.stat {
        margin: 0px;
        padding: 4px;
        display: block;
        font-family: monospace;
        white-space: pre;
        background-color: black;
        border-top: 1px solid black;
        color: white;
}

관련 정보