Raccomandazione per caratteri simili a Helvetica con eccellente distinguibilità


16

Sto cercando una raccomandazione per un carattere che ha determinate proprietà. È per l'uso in cifre in una pubblicazione scientifica. Il diario stabilisce i requisiti di stile (preferisce Helvetica), ma sfortunatamente ci sono requisiti pratici incompatibili (distinguibilità dei glifi).

  • Deve essere sans serif, preferibilmente simile a Arial / Helvetica.
  • Deve avere un'eccellente distinguibilità di lettere simili come I / l. Dovrebbe essere ovvio quale lettera rappresenta un glifo, anche se è isolata senza contesto.
  • Dovrebbe essere gratuito come nella birra o molto comunemente disponibile (ad esempio, viene fornito con MS Office).
  • Sarebbe bello se avesse una variante in grassetto chiaramente distinguibile (non un requisito difficile)

inserisci qui la descrizione dell'immagine


Sarebbe bello se potessi espandere questa domanda chiedendo risposte per indicare come i caratteri che propongono si interfacciano con la matematica composta, in particolare con il loro uso in LaTeX e il loro supporto per l'alfabeto greco.
EP

Risposte:


25

Un'opzione molto carina (se me lo chiedi) è il nuovo set di caratteri IBM chiamato Plex . La famiglia comprende sia una variante sans-serif, una serif e una monospace, tutte con un eccellente carattere distintivo (1 / I / le O / 0 sono facilmente distinguibili e ha alternati punteggiati e tagliati disponibili per zero), e l'intero la famiglia è gratuita e open-source. *

Al momento, sono supportate solo le lingue in lingua latina (anche se la famiglia supporta un'ampia varietà di segni diacritici), ma altre sono in lavorazione (il cirillico è quasi finito; greco, arabo, ebraico, hindi e tailandese daranno il via al calcio d'inizio presto; CJK seguirà un po 'di tempo a metà 2018). Purtroppo nessun maiuscolo (ancora).

Esemplare IBM Plex Sans

È possibile scaricarlo tramite FontSquirrel o direttamente da IBM GitHub dove è ospitato .

 


* O almeno sarà open source. I file sorgente effettivi che è possibile utilizzare per compilare i propri caratteri da zero non saranno disponibili fino al 2018, sebbene tutti i file dei caratteri compilati siano disponibili ora.


2
Grazie a tutti per le risposte. Ho accettato questo perché era l'unico tipo di carattere che viene suggerito spaziatura proporzionale e rende entrambi I e lnon ambigua, anche fuori dal contesto. Molti degli altri suggerimenti sembrano più belli e sicuramente più simili a Helvetica, ma in Igenere si tratta di una linea verticale lpriva di serif, quindi potrebbe essere confusa con quando mostrata fuori contesto.
GarrPons,

Questa è una buona chiamata :)
Scott,

Plex è eccezionale, ma è solo in versione pre-release AFAIK, e ci si può aspettare che subisca ulteriori revisioni prima che sia "fatto" e con una versione 1.0. IMHO alcune lettere in determinati stili a determinate dimensioni tendono ad avere una sorta di aspetto disgiunto vicino ad alcuni dei dettagli più fini.
Darren,

1
@Darren In realtà non sono sicuro che la versione corrente contenga come pre-release o meno. Ha la versione numero 1.000, ma poiché essi stessi hanno confermato che lavoreranno sulla suite fino al 2018 prima di rilasciare i file di origine, probabilmente hai ragione anche sul fatto che verranno apportate altre modifiche.
Janus Bahs Jacquet,

@JanusBahsJacquet Hmm, sul loro repository IBM / type Gihub ( github.com/IBM/type ) Vedo quanto segue: "Avvertenza: IBM Type è ancora in fase di sviluppo e viene attentamente implementato in casi reali in cui possiamo cercare eventuali difficoltà. per una versione v1.0.0 stabile nel prossimo futuro. " Immagino di essermi confuso tra la differenza tra 1.0 e 1.0.0, e ancora non posso dire di aver capito cosa significa in termini di pre-release o no. Grazie per la segnalazione.
Darren,

10

I tuoi requisiti sono alquanto contraddittori, potenzialmente anche reciprocamente esclusivi. Specifichi sans serif come requisito, ma la cosa che distingue i caratteri simili nel tuo esempio sono i serif. Detto questo, probabilmente ci sono alcuni caratteri tipografici là fuori che sarebbero un ragionevole compromesso. Il mio primo suggerimento sarebbe Anonymous Pro: https://www.marksimonson.com/fonts/view/anonymous-pro

Come molti tipi di carattere adatti alle tue esigenze, è rivolto ai programmatori. Molti altri, con discussioni sui loro pro e contro, sono disponibili in questo articolo: https://www.slant.co/topics/67/~best-programming-fonts

Anche se nessuno di questi è perfetto, probabilmente aiuterà a informare la tua scelta. Buona caccia!

Un'altra opzione sarebbe quella di utilizzare un editor di font per curare Helvetica in base al proprio caso d'uso specifico, ma ciò richiederebbe l'acquisto di alcuni software di modifica dei font e l'apprendimento di come usarlo. Questo può essere banale o proibitivo, a seconda del tuo set di abilità.


Sì, hai ragione nel dire che deve essere un carattere di compromesso (sono i serbi che rendono inequivocabile la maiuscola), e hai anche ragione sul fatto che in genere i caratteri di codifica hanno le caratteristiche richieste (come Menlo nel mio esempio). Speravo di riuscire a trovare un carattere non monospaziale ispirato a un carattere di codifica (o una variante non monospaziale diretta di un tale carattere). Quelli a cui sei collegato sono tutti riconoscibilmente monospace.
GarrPons,

Quindi la conclusione è che dovrei cercare su Google "font di codifica proporzionale", che in qualche modo non mi è venuto in mente prima della tua risposta.
GarrPons,

Questo è incredibilmente personalizzabile. È un peccato che non sia gratuito per l'uso pubblicato.
GarrPons,

@GarrPons Alcuni sans-serif a larghezza variabile riescono a combinare le caratteristiche che stai cercando senza sembrare caratteri di codifica. Adobe Source Sans (nella risposta di Scott) e IBM Plex Sans (nel mio) sono entrambi caratteri molto leggibili e dall'aspetto naturale che capita di distinguere glifi simili in modo molto efficiente. (Modifica: ho appena notato che hai menzionato Source Sans nella domanda. È vero che sono ambiguo fuori contesto lì. Non in Plex, però.)
Janus Bahs Jacquet,

@GarrPons non dimenticare che i serif nella capitale I sono insoliti. Se cerchi "lettere maiuscole" scritte a mano, vedrai molti esempi con le barre superiore e inferiore su I (e possibilmente una barra superiore su J) - questo è un tipico esempio. Quindi direi che è perfettamente possibile avere le barre in alto e in basso su "I" in un carattere sans-serif - sono davvero serif? (IBM sembra essere d'accordo, come nella risposta accettata)
Chris H,

7

Beh, la parte difficile è l'aspetto "libero" ...

Nella mia biblioteca ho diversi caratteri tipografici che possono soddisfare la maggior parte delle vostre esigenze: - Museo Sans - Bunday Sans - Fonte Sans

Non sono sicuro che Museo o Bunday siano gratuiti ... Tuttavia, credo che Source Sans sia gratuito, se si adatta alle tue esigenze.

Nessuno ha uno zero tagliato facilmente, ma tutti hanno un simbolo unicode per lo zero tagliato.

inserisci qui la descrizione dell'immagine

E se un carattere a spaziatura fissa è accettabile, ce ne sono molti.


2
OP menziona la fonte Sans e che Iè ambiguo fuori contesto. Tutti i caratteri elencati qui hanno lo stesso problema.
wchargin,

Museo ha un (o forse 2?) Pesi liberi disponibili credo
Cai

@U + 00e8 è un errore dovrebbe essere U + 00f8?
joojaa,


1

Personalmente, mi piace il font Johannes Kepler (kp) ( http://www.tug.dk/FontCatalogue/kpsansserif/ ), che è disponibile con e senza serif (probabilmente avresti bisogno del sansserif) e in tutte quelle varianti che sono richiesti per testi scientifici (corsivo, macchina da scrivere, maiuscoletto ...). Buono anche per la composizione matematica. I, 1 e 1 sono chiaramente diversi, ancora di più se si utilizzano i numeri di vecchio stile.


1

Mi piace Droid Sans me stesso. Esistono diverse varietà, due delle quali sono Mono e Fallback (proporzionale).

Quello specifico che uso è quello SENZA il punto brutto (o barra) al centro dello zero.


1

Stavo cercando di trovare un carattere simile a Helvetica per una presentazione in cui stavo usando I come variabile ricorrente e ho deciso di usare Lucida Sans Typewriter per gli I per renderli più distinguibili. È anche nella maggior parte delle installazioni di sistemi operativi standard.


0

Crea il tuo carattere. Prendi un carattere di dominio pubblico, ottieni uno strumento di modifica dei caratteri e apporta le modifiche che desideri ai tuoi scopi.

È più comune, gli strumenti sono così prontamente disponibili.

E come dimostra l'IBM con la loro serie Plex, è certamente possibile utilizzare serifs per distingush EYE e di ell di zeri e, senza farne un font serif, o brutto. Seriamente, modifica 3 personaggi e penso che faresti un favore al mondo. "Techvetica" o qualcosa del genere.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.