gioser

sergio/takana

> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…

TOML 604Rust 56Shell 36Markdown 281227 Definitions

⎇ 3786b4de9f64ef894661d9dde2ebca6d9dc4a299 scripts/pgo-corpus/texto.html HTML · 30 lines · 1.6 KB History raw

corpus de maquetación para el PGO: 10 páginas nuestras 8a0496dbb · Sergio ·

1<!doctype html><meta charset=utf-8><title>texto</title><style>
2body{margin:0;font:15px/1.5 serif}
3.cols{column-count:4;column-gap:14px;column-rule:1px solid #ccc;padding:6px}
4h2{font:bold 22px sans-serif;margin:.4em 0}
5.g{font-size:26px;font-weight:700;letter-spacing:.4px;text-shadow:1px 1px 2px #999}
6.p{font-size:11px;color:#555}
7em{font-style:italic}strong{font-weight:800}
8</style><div id=r></div><script>
9function lcg(s){return function(){s=(s*1103515245+12345)&0x7fffffff;return s/0x7fffffff}}
10var r=lcg(31);
11// Shaping de texto, saltos de línea y columnas: camino de layout inline, que es el más
12// distinto del de bloque y el que SunSpider no toca en absoluto.
13var voc=("la reproducibilidad no es una propiedad del binario sino del proceso que lo produce "+
14 "y por eso el store se direcciona por contenido mientras el grafo se direcciona por entradas "+
15 "cada guardián que no falla nunca es indistinguible de uno que no mira nada en absoluto").split(" ");
16function parrafo(n){var s=[];for(var i=0;i<n;i++){var w=voc[(r()*voc.length)|0];
17  if(r()<0.06) w="<em>"+w+"</em>"; else if(r()<0.04) w="<strong>"+w+"</strong>";
18  s.push(w);} return s.join(" ");}
19var h=[];
20for(var k=0;k<26;k++){
21  h.push("<h2>"+parrafo(4)+"</h2>");
22  h.push("<div class=cols>");
23  for(var p=0;p<5;p++) h.push("<p class='"+(r()<0.3?"g":(r()<0.4?"p":""))+"'>"+parrafo(60+((r()*90)|0))+"</p>");
24  h.push("</div>");
25}
26document.getElementById('r').innerHTML=h.join("");
27var t=0; for(var i=0;i<90;i++){ t+=document.body.getBoundingClientRect().height;
28  document.body.style.width=(650+i%9*40)+"px"; }
29document.title="texto-"+(t|0);
30</script>