From bee82e88374d5d11746dd456f22ac87a6e492afa Mon Sep 17 00:00:00 2001 From: Martin Pool Date: Sun, 4 Dec 2016 13:44:19 -0800 Subject: [PATCH] Avoid using locally installed Source Code Pro font (fixes #24355). In some versions of this font the ampersands are drawn badly. --- src/doc/rust.css | 4 +++- src/librustdoc/html/static/rustdoc.css | 6 ++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/doc/rust.css b/src/doc/rust.css index 932594b99126d..664bc0fdab002 100644 --- a/src/doc/rust.css +++ b/src/doc/rust.css @@ -44,7 +44,9 @@ font-family: 'Source Code Pro'; font-style: normal; font-weight: 400; - src: local('Source Code Pro'), url("SourceCodePro-Regular.woff") format('woff'); + /* Avoid using locally installed font because bad versions are in circulation: + * see https://github.com/rust-lang/rust/issues/24355 */ + src: url("SourceCodePro-Regular.woff") format('woff'); } *:not(body) { diff --git a/src/librustdoc/html/static/rustdoc.css b/src/librustdoc/html/static/rustdoc.css index 7ee184c089ca4..15912b41d59c0 100644 --- a/src/librustdoc/html/static/rustdoc.css +++ b/src/librustdoc/html/static/rustdoc.css @@ -52,13 +52,15 @@ font-family: 'Source Code Pro'; font-style: normal; font-weight: 400; - src: local('Source Code Pro'), url("SourceCodePro-Regular.woff") format('woff'); + /* Avoid using locally installed font because bad versions are in circulation: + * see https://github.com/rust-lang/rust/issues/24355 */ + src: url("SourceCodePro-Regular.woff") format('woff'); } @font-face { font-family: 'Source Code Pro'; font-style: normal; font-weight: 600; - src: local('Source Code Pro Semibold'), url("SourceCodePro-Semibold.woff") format('woff'); + src: url("SourceCodePro-Semibold.woff") format('woff'); } * {