Oznámení
Nerozdelitelna mezera
před 14 lety
- bA
- Člen | 18
jde nejak rucne zadat & n b s p ; ? krome
coz se
mi pri nasledne editaci vraci jako normalni mezera (to je mozna chyba nasi
implementace)
ale je to zaroven ponekud neprijemne pro koncoveho uzivatele…
neni zrovna user-friendly zapis : /
mozna to mohlo byt dvema podtrzitky, treba nekoho napadne neco chytrejsiho
"na__palouku u__lesa"
před 14 lety
- juneau
- Člen | 166
hm, pokud stojis o nedelitelnou mezeru tak, aby spojovala treba slova „u lesa“, tak tohle tusim v texy automaticky funguje.
před 14 lety
- David Grudl
- Nette Core | 6806
jde nejak rucne zadat & n b s p ; ?
prostě napište
– viz.
na__palouku u__lesa
Jak vidíte v příkladu, Texy! do mezi slova „u lesa“ doplní pevnou mezeru sám. Mezi slova „na palouku“ však ne, protože tam podle typografických pravidel nepatří.
před 14 lety
- bA
- Člen | 18
Ja vedel, ze nemam volit takovy priklad… tak tady mate skutecny: hlavicka
tabulky a „baleno po“
samozrejme, ze se to rozblemcne na dva radky, tfujxtofl! a tedy je
treba, stale mam pocit, ze bych radsi koncovemu
uzivateli poskytl nejakou jinou znacku nez tech sest znaku (z nichz dva nebude
umet snadno napsat). Treba i s osetrenim aby jich neslo napsat vice
za sebou…
Slo by to nejak snadno zmenit treba jen v nasi instalaci texy!?
Mimochodem i sazim a pevnou mezeru davam casto i mezi dvoupismenne predlozky… nevim jak vam ale me to prijde preci jen elegatnejsi (vetsinou, zalezi samozrejme na sirce sazby) a toto bych v texy! celkem uvital. A ta sama otazka jako predtim: muzu to alespon nejak nastavit v nasi instalaci?
před 14 lety
- David Grudl
- Nette Core | 6806
Dám Vám dva tipy:
th { white-space: nowrap }
a zápis pevné mezery pomocí Ctrl-Alt-Mezera (nefunguje ve Firefox, ale tam toho nefunguje…)
Pomůže to?
(nechci, aby to vypadalo, že Váš problém bagatelizuji. Dostávám spoustu často protichůdných návrhů, jak Texy rozšířit, proto jsem v tomto zdrženlivý. A uživatelské rozšíření dělám (z pochopitelných důvodů) jen pro komerční zákazníky)
před 14 lety
- bA
- Člen | 18
Chapu, nekdy by se asi ty protichudne pozadavky (pokud to neni zasadni zmena) daly resit tak, ze se proste da volba uzivateli co chce, pomoci nastaveni. Samozrejme chapu, ze delat kazdou pitomost, kterou si jeden otrava vymysli nejde.
Nehodi se mi bohuzel ani jedno reseni, ale diky za snahu.
A jeste: nebudu zakladat nove vlakno, kdyz to tematicky souvisi: bylo by vhodne vkladat &nsbp; misto mezery mezi cislo a jeden az 4 znaky (ty ctyri treba nastavitelne, treba by to nekde nekomu lezlo do neceho… ted me nic nenapada, coz ovsem nemusi nic znamenat ; ) pripadne lomitko a dalsi ctyri znaky (nebo vice), do toho by se mela vejit vetsina jednotek… 10 m, 100 kg, 5 kPa, 1 kbit, 1 kb/s. Asi jsem na nejakou zapomnel, ale ten princip je snad jasny : )
Editoval bA (10. 3. 2005 0:15)
před 14 lety
- David Grudl
- Nette Core | 6806
díky, problém s mezerou je opraven (Texy ji chybně vkládalo „před“ číslo, a ne „za“ číslo).
Běžnému uživateli CMS jsou záležitosti jako pevné mezery apod. úplně cizí. Texy! proto tyto věci řeší automaticky, podle typografických pravidel sám vkládá pevné mezery tam, kam patří. Pokud se však uživatel rozhodne vložit pevnou mezeru sám, jde už o erudovaného uživatele a nejspíš i zná &nbps; (nebo Ctrl-Alt-Mezera, či alt-0160).
Ale to neznamená, že bych Váš požadavek považoval za pitomost. Možná by pomohlo programování v Texy! DOM (jako v případě vkládání unikátních ID). Stále neznám Váš konkrétní problém.
před 14 lety
- bA
- Člen | 18
dik za opravu!
je pravda, ze beznemu uzivateli je to cizi a je skvele, ze se o to v ramci moznosti texy! stara (je to jedna z veci, ktera me na Texy! nadchla) ale stale se s tim i ten obyc uzivatel muze nekde setkat (ale uznavam, ze to neni vetsinovy problem)
je pravda ze koder umi
napsat, ale i Vam se prave
ted stalo, ze jste se preklepl…
Texy! je jak jsem pochopil i usnadneni pro kodery (ja to tak vnimam, prestoze
umim jiz nejaky ten rok napsat stranku vcetne css jen v notepadu je to proste
pohodlnejsi a rychlejsi metoda (pro plneni) a tak by i nejaky jednodussi zapis
pro
bodnul…
(ctrl+alt+mezera opravdu bohuzel mozilla neumi a stejne nepovazuju znaky
nebo nerozlisitelny znak pevne mezery za to prave
orechove)
Editoval bA (10. 3. 2005 13:11)
před 14 lety
- David Grudl
- Nette Core | 6806
Já bych tu myšlenku zatím odložil :-)
Nebo se mrkněte na TexyQuickCorrectModule. Udělejte si podle tohoto vzoru
vlastní modul, který nahradí _ za
a zaregistrujte jej
do Texy ($texy->registerModule(…)). A je to.
Ctrl-Alt-Mezera všude nefunguje, ale zaručený úspěch ve všech aplikacích pod Windows bude mít alt-0160
před 14 lety
- Miran
- Člen | 3
Chtěl bych se ještě něco zeptat k těm mezerám.
Dá se nějak odsadit text od okraje (např. o 10 mezer) a to i od praveho
okraje (pokud to zarovnam doprava .> ) než tam psát
10×  
treba takhle
vlevo
prvni
druha
treti
vpravo
prvni
druha
treti
před 14 lety
- juneau
- Člen | 166
jo, jde to pomoci kaskadovych stylu : ukazka v demu … v ukazce je prvni radek odsazen jeste o par pixelu dal jen na tomto webu, jinak budou vsechny tri stejne pod sebou.
tohle je uz ovsem podle me reseni vhodne k osetreni na strane webu, jde uz o strukturu… pokud nejde jen o ojedinely pripad.
Editoval juneau (30. 5. 2005 16:00)
před 14 lety
- Miran
- Člen | 3
juneau psal: pokud nejde jen o ojedinely pripad.
Právě že mi jde jenom o vyjmečné naformatování textu (př. jeden odstavec)
text text text text text text text text text text text text text text text
text text text text text text text text text text text text text text text
text text text text text text text text text text text text text text text
text text text text text text text text text
text text text text text text
text text text text text text text text text text
text text text text text
text text text text text text text text text text
text text text text text
text text text text text text text text text text text text text text text
text text text text text text text text text text text text text text text
text text text text text text text text text text text text text text text
To je ale otázka, jestli mi budou pisatelé, kteří nepsali nikdy v ničem
jiném, než ve Wordu schopni napsat do příspěvku
/--- div .{margin: 0px 20px;}<
, nebo tam psat ty
mezery  
před 14 lety
- David Grudl
- Nette Core | 6806
stačí tento zápis (viz demo):
text text text text text text text text text text texttext text text text text text text text text text text
text text text text text text text text text text text
.[odsazeni]
text text text text text text text text text text text
text text text text text text text text text text text
text text text text text text text text text text text
text text text text text text text text text text text
text text text text text text text text text text text
text text text text text text text text text text text
před 14 lety
- sykes
- Člen | 8
kdyz jsme u tech mezer, proc se nevlozi nerozdelitelna mezera za pismenko „a“?? viz https://texy.info/cs/try/jb0w4 … a jeste, v syntaxi jsem nenasel prikaz na ovladani – spusteni/vypnuti quickCorrectModule prave pro vkladani nerozdelitelne mezery za jednopismenne spojky a predlozky … poradil by nekdo? dik
před 14 lety
- bA
- Člen | 18
za „a“ nepatri podle typografickych pravidel
před 14 lety
- sykes
- Člen | 8
bA psal:
za „a“ nepatri podle typografickych pravidel
Pokud ti jde o typografii z vizualniho hlediska, tak mas samo pravdu, za uzavreny znak jako „a“ kratka (tvrda) mezera nepatri. Ale nejak si neuvedomuju, ze by dnesni prohlizece merily rozpal pisem a upravovaly ho podle optickych atributu … a tak nastupuje druhe hledisko, a to z hlediska toku textu. Jakkoliv mi na webu (na monitoru) prijdou rozpaly u predlozek nepodstatne, tak osamocene „a“ na konci radku mi prijde velmi prasacke. A rikam si, proc by tomuhle TEXY nemohlo zabranit?
btw skoda, ze tohle pravidlo o kterem mluvis, si vzali za sve mnozi sazeci – uz vidam i knizky, kde jsou bezostysne radky ukonceny prave znakem „a“ :(((
před 14 lety
- bA
- Člen | 18
urcite to jde upravit tak aby to delalo
„a“ na konci radku neni bezostysne, ale naprosto standardni, nebo mi prosim ukazte typografickou autoritu, ktera tvrdi opak, rad se priucim
před 14 lety
- sykes
- Člen | 8
no autoritou si nejsem jist … ale pro me jsou dostatecnou autoritou
a] cit, ktery mi neumozni oddelit od nasledujiciho predlozky zrovna tak jako
„a“ – z meho pohledu v tom, co se toku textu tyce, neni rozdil
b] zalamuji jeden casopis, kde se „a“ na konci radku z pozice sefredaktora
rozhodne netrpi
c] zeptal jsem se kolegyne ucici pismo, pro me dostacujici overeni, uz jen
z toho duvodu ze to potvrzuje muj nazor, se kterym jsem ochoten jit klidne
i proti pravidlom, pze me se to tak proste nelibi :) uz jen o tom presvedcit
TEXY :))
před 14 lety
- bA
- Člen | 18
Aha. „A“ je podle vseho co jsem kdy cetl (pravda, kompletni typograficka knihovna to nebyla) opravdu dovoleno nechavat na konci radku (jakozto vyjimku) zvlast v pripade uzsiho sloupce textu, kde hrozi rozbiti sazby. Samozrejme pokud vite proc chcete neco nejak vysazet (to je na webu ovsem ponekud silne slovo) tak je to jen a jen Vase vec, zadne typograficke zakony hlidane typografickou policii nastesti nejsou. To „nastesti“ obcas pri shlednuti vselikych zverstev vypoustim, ale to je na jinou debatu.
Osobne se mi vice nelibi, ze Texy! nevklada nedelitelnou mezeru za dvouznakove predlozky a tez bych uvital moznost si to nejakym zpusobem zapnout/vypnout. Tam kde se predpoklada zobrazeni do uzsiho sloupce (slovo predpoklada je na webu dulezite – upozornuji na to zvlast proto, ze jste napsal, ze sazite nejaky casopis) bych takove nastaveni ovsem nezapinal.
Editoval bA (26. 9. 2005 9:53)
před 14 lety
- sykes
- Člen | 8
Kdyz zustanou dve „a“ nad sebou na konci radky, tak to proste opravdu nesnesu. Kdyz je to (na webu) v bloku textu, tak se to treba i ztrati, ale obcas to proste nejde. Musim tam ty mezery natvrdo napsat … a pripadny zakaznik pri editaci zjisti, ze nejaky nbsp uvozeny zvlastnimi paznaky se mu tam opravdu nelibi :(
Toz souhlasim a tez bych uvital moznost si tyto veci trochu nastavit … aby za definovanymi znaky / maskou TEXY vkladalo nerozdelitelnou mezeru.
před 12 lety
- actimel
- Člen | 1
Texy však nevkládá pevnou mezeru třeba před pomlčky, kde musí být, jelikož pomlčka nesmí být prvním znakem na řádku. Dále pak mezi rovnítka, mínusy, plusy apod.
Je problém povolit nahrazování tildy ~ pevnou mezerou? Je to standardní zápis LaTeXu.
před 12 lety
- David Grudl
- Nette Core | 6806
- Aha, Texy chybně vkládalo pevnou mezeru za pomlčky namísto před – opraveno.
- Pevná mezera u rovnítek, mínusů, plusů? To se mi nezdá…
- Nahrazování tildy za pevnou mezeru – to můžete udělat jedním voláním str_replace(). Texy s LaTeXem nemá nic společného, takže není ani důvod implementovat jeho zápis.