Kopiera kodstycke från forumet, textindrag?

Diskussion gällande forumet
Användarvisningsbild
Cadryc
Inlägg: 3133
Blev medlem: 07 aug 2007, 18:05
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: Arvika

Kopiera kodstycke från forumet, textindrag?

Inlägg av Cadryc »

Om jag kopierar nånting inom code-taggar härifrån, och sen klistrar in i Terminalen eller Gedit, så kommer raden att ha fyra blanksteg i början. Varför? Går det att fixa codetaggen så att det inte blir så?

Men om jag klistrar in det i OpenOffice så blir det inga blanksteg innan, inte för att jag brukar klistrar in terminalkommandon i OpenOffice men nämner det.

Här har ni nåt för en snabbtest. Kopiera och klistra in nånstans.

Kod: Markera allt

free -m
Det innehåller alltså inga extra blanksteg, utan är alltså [c..e]free -m[/c..e]

Om det är flera rader inom codetaggar så kommer varje rad vid inklistrande att få samma indrag.
Skriv in din hårdvara här så kan andra se hur bra den funkar med Ubuntu.

Har du tid över så ta en titt här
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Kopiera kodstycke från forumet, textindrag?

Inlägg av Konservburk »

Jag får aldrig några inledende mellanrum när jag kopierar. Däremot vet jag att andra får det, vilket bland annat orsakade en del problem i radioskript-tråden.
Användarvisningsbild
Ulsak
Inlägg: 4808
Blev medlem: 06 aug 2007, 19:04
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

Re: Kopiera kodstycke från forumet, textindrag?

Inlägg av Ulsak »

man är ju nyfiken på hur phpBB-kodningen ser ut för code-taggen. Det måste finnas nån workaround..
Användarvisningsbild
Urban Anjar
Inlägg: 7306
Blev medlem: 05 nov 2006, 22:59
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Vickleby
Kontakt:

Re: Kopiera kodstycke från forumet, textindrag?

Inlägg av Urban Anjar »

Jag får inte det problemet, i alla fall inte nu. Testar med en längre snutt

Kod: Markera allt

vänster
vänster:
    indenterad:
        ännu mer indenterad
        en till
vänster
Ubuntu från början: http://ubuntufranborjan.wordpress.com/
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Kopiera kodstycke från forumet, textindrag?

Inlägg av Osprey »

Varför inte kistra in det i vi/vim och skriva "dw" och sedan "." en gång för varje rad, det funkar för mig... ;)
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Kopiera kodstycke från forumet, textindrag?

Inlägg av Konservburk »

Jag har tittat lite närmare på det här nu. Det egentliga problemet är att kodrutorna är inkapslade i definitionslistor, vilket (åtminstone enligt firefox) automatiskt ger en extra indenteringsnivå om fyra mellanrum förutsatt att man inkluderar själva <dd>-taggarna i markeringen.

http://www.w3.org/TR/html401/struct/lists.html#h-10.3

Kod: Markera allt

<dl class="codebox">
<dt>Kod: <a>Markera allt</a></dt>
<dd><code>det som står i kodrutan</code></dd>
</dl>
Användarvisningsbild
Cadryc
Inlägg: 3133
Blev medlem: 07 aug 2007, 18:05
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: Arvika

Re: Kopiera kodstycke från forumet, textindrag?

Inlägg av Cadryc »

Är detta något som är väldigt krångligt att fixa?
Skriv in din hårdvara här så kan andra se hur bra den funkar med Ubuntu.

Har du tid över så ta en titt här
David Andersson
Inlägg: 1269
Blev medlem: 15 dec 2007, 03:20
OS: Xubuntu

Re: Kopiera kodstycke från forumet, textindrag?

Inlägg av David Andersson »

Det verkar också bero på hur man kopierar.

Om jag markerar texten med "MARKERA ALLT", så får jag med 4 mellansslag.

Om jag trippel-klickar en rad eller markerar kod genom att klicka och dra från början till slutet, så får jag inte 4 mellanslag.
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Kopiera kodstycke från forumet, textindrag?

Inlägg av Konservburk »

David Andersson skrev:Det verkar också bero på hur man kopierar.
Det enda som egentligen spelar in är om man lyckas få med <dd>-taggarna i markeringen eller inte. Trycker du "markera allt" så kommer de med automatiskt. Men du kan även råka få med dem om du markerar genom att klicka och dra (ställ t.ex. muspekaren rakt till höger om "markera allt". Klicka och dra sedan nedåt för att markera).
Användarvisningsbild
Urban Anjar
Inlägg: 7306
Blev medlem: 05 nov 2006, 22:59
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Vickleby
Kontakt:

Re: Kopiera kodstycke från forumet, textindrag?

Inlägg av Urban Anjar »

Måste vi ha dd-taggen där? Förstår inte riktigt vad den gör där, är ju inte en definitionslista...
Ubuntu från början: http://ubuntufranborjan.wordpress.com/
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
Skriv svar

Återgå till "Forum"