Pertanyaan yang diberi tag «typography»

Tantangan terkait penataan, tata letak, atau pemformatan teks biasa monospace.

28
Hitung Phi (bukan Pi)
Tidak, maksud saya bukan ϕ = 1.618...dan π = 3.14159.... Maksud saya fungsinya . φ (x) adalah jumlah bilangan bulat kurang dari atau sama dengan xyang relatif prima x. π (x) adalah jumlah bilangan prima yang kurang dari atau sama dengan x. Katakanlah "bukan pi" adalah π̅ (x) dan tetapkan …
73 code-golf  sequence  primes  number-theory  code-golf  decision-problem  code-golf  date  code-golf  typography  code-golf  math  number  multiple-holes  code-golf  quine  code-golf  string  syntax  code-golf  math  primes  rational-numbers  code-golf  graphical-output  image-processing  code-golf  kolmogorov-complexity  music  audio  code-golf  string  code-golf  math  geometry  code-golf  math  sequence  combinatorics  code-golf  game  grid  board-game  code-golf  restricted-source  array-manipulation  source-layout  code-golf  base-conversion  binary  code-golf  math  physics  code-golf  math  number  date  expression-building  code-golf  array-manipulation  graph-theory  decision-problem  popularity-contest  error-correction  code-golf  kolmogorov-complexity  geometry  grid  code-challenge  arithmetic  combinatorics  set-partitions  code-golf  kolmogorov-complexity  sequence  fibonacci  code-golf  restricted-source  pristine-programming  code-golf  code-golf  string  kolmogorov-complexity  code-golf  arithmetic  code-golf  string  parsing  code-golf  code-golf  sorting  counting  permutations  3d  code-golf  code-golf  ascii-art  music  code-golf  string  code-golf  string  ascii-art  code-golf  string  code-golf  quine  polyglot  code-golf  math  string  code-golf  internet 

7
Menghindari Sungai
Latar Belakang Dalam tipografi, sungai adalah kesenjangan visual dalam blok teks, yang terjadi karena penyelarasan spasi secara kebetulan. Ini sangat menjengkelkan karena otak Anda tampaknya mengambilnya dengan lebih mudah dalam penglihatan tepi, yang terus-menerus mengganggu mata Anda. Sebagai contoh, ambil blok teks berikut ini, garis-garis patah sehingga lebar garis tidak …

24
Pusatkan Teks!
Pusatkan Teks! Dalam tantangan ini, Anda akan memusatkan berbagai jalur. Contohnya Foo barbaz Foo barbaz Hello World Hello World Programming Puzzles & Code Golf Programming Puzzles & Code Golf Spesifikasi Setiap baris input akan selalu memiliki setidaknya satu karakter non-spasi, Anda dapat mengasumsikan satu-satunya karakter spasi adalah spasi ( ) …

30
Boustrophedonise
Terkait tetapi sangat berbeda. Sebuah boustrophedon adalah teks di mana setiap baris tulisan membalik atau terbalik, dengan huruf terbalik. Dalam tantangan ini, kita hanya akan membalik setiap baris lainnya, tetapi membiarkan karakter yang sebenarnya digunakan tetap utuh. Anda dapat memilih garis mana yang akan dibalik, asalkan garis yang lain. Anda …

9
Antara Garis
Sementara mencoret-coret kertas berbentuk bujur sangkar beberapa hari yang lalu, saya menemukan font spasi negatif untuk digit. Jika Anda belum melihatnya, ruang antara bentuk di atas menghasilkan rasio emas 1,618033988749 . Dalam tantangan ini, tugas Anda adalah mengambil nomor sebagai masukan dan merendernya persis seperti contoh di atas. Ini adalah …

6
Sepenuhnya membenarkan & tanda hubung blok teks
Given a width and a block of text containing possible hyphen- ation points, format it fully- justified (in monospace). Sepenuhnya dibenarkan berarti selaras di sebelah kiri dan kanan, dan dicapai dengan meningkatkan jarak antara kata-kata sampai setiap baris cocok. Terkait: Ratakan teks dengan menambahkan spasi Sejajarkan teks dengan blok Dan …

9

9
Ambil CR dan LF secara harfiah
Sebagai perayaan Notepad tua yang baik , kami akan memperlakukan carriage return dan line feeds seperti yang mereka maksudkan, dan bukan apa yang mereka (ab-) gunakan untuk hari ini. Diberikan string yang terdiri dari ASCII yang dapat dicetak ditambah umpan garis (␊; LF; esc \n; hex 0A; dec 10) dan …

2
Format Modal Drop
pengantar Tulis sebuah program atau fungsi yang menambahkan setetes modal ke paragraf. Program akan memasukkan teks ke format, lebar kolom, dan jumlah baris untuk menjatuhkan ibukota. Ibukota drop terlihat seperti ini: Lines: 2 3 4 Drop capital: A| A.| A..| ~' ..| ...| etc. ~~' ...| ~~~' Ini tipografi tantangan …

6
Membalikkan Teks Boustrophedon
Boustrophedon adalah jenis teks dua arah dimana baris-baris berikutnya bergantian antara membaca dari kiri ke kanan dan kanan ke kiri. Arah karakter juga dicerminkan sehubungan dengan arah membaca. Dalam sistem penulisan boustrophedon terbalik, karakter diputar 180 bukannya cermin. Tantangan Tulis program / fungsi yang menerima string teks dan sejumlah kolom, …

3
Hapus tanda hubung
Waktunya untuk yang baru tipografi tantangan ! Ini adalah masalah umum ketika menyalin-menempel antara berbagai format dokumen: tanda hubung. Meskipun mengurangi keretakan tata letak kiri rata atau bahkan spasi dalam tata letak yang dibenarkan, ini benar-benar menyakitkan ketika PDF Anda tidak dibangun dengan benar dan mempertahankan tanda hubung dalam tata …

12
Dan semua orang berkata ...
Objective Diberikan input teks yang tidak mengandung karakter [atau ], melakukan tindakan berikut: Untuk setiap instance Amendengan setidaknya satu huruf kapital (jadi semua instance Amenmengecualikan amen), output yang sama Amen(mempertahankan kapitalisasi). Untuk setiap instance dari /all the people said[?: ]/i(itu adalah Ekspresi Reguler), juga output Amen(kasus apa pun baik-baik saja.) …

7
Pasangan tanda seru dan tanda tanya yang terbalik dan normal
Tantangan ¡Kami akan memberikan tanda seru dan tanda tanya teman terbalik! Diberikan teks berisi kalimat yang diakhiri dengan .,, ?atau !, dipertanyakan tanda tanya terbalik ¿,, untuk kalimat interogatif (kalimat berakhiran ?) dan tanda seru terbalik ¡,, hingga seruan (kalimat berakhiran !). Kalimat yang diakhiri .harus diabaikan. Kalimat akan dipisahkan …


1
Bukti paling bagus, terlalu kecil untuk fi—!
Anda duduk di rumah, menggosok tangan Anda dengan cara yang paling jahat. Kali ini, saya akan dapat mengatur komunitas A-SPIN! Saya hanya akan mengklaim bahwa saya telah membuktikan masalah ini (yang tidak diragukan dapat diperbaiki) di dalam buku ini di sini ... Anda membuka halaman yang relevan pertama. Anda menuliskan …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.