Preguntas etiquetadas con typography

Desafíos relacionados con la disposición, el diseño o el formato del texto sin formato de espacio único.

73
Calcular Phi (no Pi)

No, no quiero decir ϕ = 1.618...y π = 3.14159.... Me refiero a las funciones . φ (x) es el número de enteros menores o iguales a los xque son relativamente primos x. π (x) es el número de primos menores o iguales que x. Digamos que "no pi" es entonces π̅ (x) y defínalo como el número de...

48
Evitar los ríos

Antecedentes En la tipografía, los ríos son espacios visuales en un bloque de texto, que se producen debido a la alineación coincidente de los espacios. Estos son particularmente molestos ya que su cerebro parece captarlos más fácilmente en la visión periférica, lo que distrae constantemente sus...

40
Centrar el texto!

Centrar el texto! En este desafío, centrarás varias líneas. Ejemplos Foo barbaz Foo barbaz Hello World Hello World Programming Puzzles & Code Golf Programming Puzzles & Code Golf Presupuesto Cada línea de entrada siempre tendrá al menos un carácter que no sea un espacio...

35
Boustrophedonise

Relacionado pero muy diferente. Un boustrophedon es un texto donde se invierte o invierte cualquier otra línea de escritura, con letras invertidas. En este desafío, solo revertiremos cada línea, pero dejaremos los caracteres reales utilizados intactos. Puede elegir qué líneas invertir, siempre...

31
Entre líneas

Mientras garabateaba en papel de regla cuadrada el otro día, se me ocurrió la fuente de espacio negativo anterior para dígitos. En caso de que aún no lo haya visto, los espacios entre las formas anteriores producen la proporción dorada 1.618033988749 . En este desafío, su tarea es tomar un número...

26
Justifica y separa completamente un bloque de texto

Given a width and a block of text containing possible hyphen- ation points, format it fully- justified (in monospace). Totalmente justificado significa que está alineado a la izquierda y a la derecha, y se logra aumentando el espacio entre las palabras hasta que encaje cada

22
Tome CR y LF literalmente

Como celebración del buen Bloc de notas antiguo , vamos a tratar los retornos de carro y los avances de línea como lo que originalmente significaban, en lugar de lo que se usan (ab-) para hoy. Dada una cadena que consiste en avances de línea ASCII más imprimibles (␊; LF; esc \n; hex 0A; dec 10) y...

21
Formatear un capital de caída

Introducción Escriba un programa o función que agregue una caída de capital a un párrafo. El programa ingresará el texto a formatear, el ancho de la columna y el número de líneas para colocar la capital. Las letras mayúsculas se ven así: Lines: 2 3 4 Drop capital: A| A.| A..| ~' ..| ...| etc....

19
Texto de Boustrophedon inverso

Boustrophedon es un tipo de texto bidireccional en el que las líneas sucesivas alternan entre la lectura de izquierda a derecha y de derecha a izquierda. La dirección del personaje también se reflejó con respecto a la dirección de lectura. En los sistemas de escritura de boustrofedón inverso, los...

15
Eliminar la separación silábica

¡Es hora de un nuevo desafío tipográfico ! Es un problema común al copiar y pegar entre varios formatos de documentos: guiones. Si bien reduce la irregularidad de un diseño alineado a la izquierda o iguala el espacio en un diseño justificado, es un completo dolor cuando su PDF no se construye...

14
Y toda la gente dijo ...

Objetivo Dada una entrada de texto que no contiene caracteres [o ], realice las siguientes acciones: Para cada instancia Amencon al menos una letra mayúscula (por lo que todas las instancias de Amenexclusión amen), produzca lo mismo Amen(retener mayúsculas) Para cada instancia de /all the people...

12
¡La prueba más excelente, demasiado pequeña para fi—!

Te sientas en casa, frotándote las manos de la manera más perversa. ¡Esta vez, podré configurar la comunidad A-SPIN! Simplemente afirmaré que he probado este problema (que sin duda es mejorable) dentro de este libro aquí ... Se abre en la primera página relevante. Usted garabatea esas palabras...

11
Implemente macros de acento LaTeX

Introducción El sistema de composición tipográfica LaTeX utiliza macros para definir acentos. Por ejemplo, la letra ê es producida por \hat{e}. En este desafío, su tarea es implementar una versión ASCII de esta funcionalidad. Entrada Su entrada es una cadena no vacía de caracteres ASCII...

10
Alinear el texto a un bloque

Tarea Su tarea es escribir un programa completo, que alineará la entrada dada a un bloque de tamaño dado. Entrada: 40 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation...

10
Justifica un texto agregando espacios

Dado este texto Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in...

8
Texto de diseño en columnas

Escriba un programa o función que, dado un texto, varias columnas y el ancho de la columna, formatee el texto en columnas. Esta es la tipografía de texto sin formato . Reglas Entrada El texto será una cadena de ASCII imprimible y puede contener nuevas líneas y espacios (pero no pestañas). El...

8
Viajando en una tierra plana

Las coordenadas en el mundo de la Tierra plana consisten en latitud (x) y longitud (y), que son enteros en el rango de 0 ... 9999. Al igual que los enteros gaussianos , pero siempre se escriben usando esta notación: 411S 370E Es decir, con So Nanexado a la latitud, Eo Wanexado a la longitud, con...