---
title: "Bei Copy Paste kommt jedes <font size=2>text</font> hinzu..."
url: "https://www.typo3.net/d/46943-bei-copy-paste-kommt-jedes-font-size2textfont-hinzu"
source: "typo3.net"
tags: ["Backend","RTE & CKEditor","Frage"]
created: "2006-07-24"
last_reply: "2006-07-26"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# Bei Copy Paste kommt jedes <font size=2>text</font> hinzu...

Backend › RTE & CKEditor · 6 Antworten · gestartet 2006-07-24

## Eröffnungsbeitrag

**WeVo** · 2006-07-24 · [Beitrag #1](https://www.typo3.net/d/46943-bei-copy-paste-kommt-jedes-font-size2textfont-hinzu/1)

Hallo,

ich fülle grade die Webpräsenz mit Content. Und wie sollte es auch anders sein, ich bin wieder auf ein weiteres Problem gestoßen.

Ich lege im rtehtmlarea eine Tabelle an. Kopiere einzeln den Content in die Zellen. Doch leider ist es so, dass wenn ich den Content in eine Zelle einfüge, er jedes mal nach ca. 2 Sekunden einen font tag um den Content macht. So z.B. <font size=2>text</font> wie bekomme ich das weg? Hier meine rtehtmlarea config. Anzumerken ist noch dass er das auch aushalb von Tabelle macht, sprich auch bei normalem Text.

```typoscript
# *** Entfernt das Bild vor den Links
RTE.classesAnchor {
        internalLink {
                class = internal-link
                type = page
                image >
        }
        externalLink {
                class = external-link
                type = url
                image >
        }
        externalLinkInNewWindow {
                class = external-link-new-window
                type = url
                image >
        }
        internalLinkInNewWindow {
                class = internal-link-new-window
                type = page
                image >
        }
}

## RTE Konfiguration
RTE.default {
 
        # Zuweisung der CSS-Datei
        contentCSS = fileadmin/files/template/rte.css
        
        ## Markup options
        enableWordClean = 1
        removeTrailingBR = 1
        removeComments = 1
        removeTags = center, sdfield
        removeTagsAndContents = style,script

        # Buttons die gezeigt/versteckt werden
        showButtons = *
        hideButtons = 
        # Hält die RTE Icons gegroupt zusammen
        keepButtonGroupTogether = 1
options.uploadFieldsInTopOfEB = 1
showStatusBar =  0
############--
hideFontFaces = *

## Add styles Left, center and right alignment of text in paragraphs and cells.
        inlineStyle.text-alignment (
                p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.align-left { text-align: left; }
                p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center { text-align: center; }
                p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, td.align-right { text-align: right; }
        )
 
        ## Use stylesheet file rather than the above mainStyleOverride and inlineStyle properties to style the contents (htmlArea RTE only)
        ignoreMainStyleOverride = 1
proc {
                # tags die erlaubt / verboten sind
                allowTags = table, tbody, tr, th, td, h1, h2, h3, h4, h5, h6, div, p, br, span, ul, ol, li, re, blockquote, strong, em, b, i, u, sub, sup, strike, a, img, nobr, hr, tt, q, cite, abbr, acronym, center
                denyTags = font, size
  
                # br wird nicht zu p konvertiert
                dontConvBRtoParagraph = 1
                preserveTables = 1
 
                # tags sind erlaubt außerhalt von p, div
                allowTagsOutside = img,hr
 
                # erlaubte attribute in p, div tags
                keepPDIVattribs = align,class,style,id 
 
                # List all class selectors that are allowed on the way to the database
                allowedClasses (
                        external-link, external-link-new-window, internal-link, internal-link-new-window, download, mail,
                        align-left, align-center, align-right, author
                )       
 
                # html parser einstellungen
                HTMLparser_rte {
 
                        # tags die erlaubt/verboten sind
                        allowTags < RTE.default.proc.allowTags
                        denyTags < RTE.default.proc.denyTags
 
                        # tags die untersagt sind
                        removeTags = font, size
 
                        # entfernt html-kommentare
                        removeComments = 1
 
                        # tags die nicht übereinstimmen werden nicht entfernt (protect / 1 / 0)
                        keepNonMatchedTags = 0
                }
 
 
                # Content to database
                entryHTMLparser_db = 1
                entryHTMLparser_db {
 
                        # tags die erlaubt/verboten sind
                        allowTags < RTE.default.proc.allowTags
                        denyTags < RTE.default.proc.denyTags
 
                        # CLEAN TAGS
                        noAttrib = b, i, u, strike, sub, sup, strong, em, quote, blockquote, cite, tt, br, center  
                        rmTagIfNoAttrib = span,div,font
 
                        # htmlSpecialChars = 1
        
                        ## align attribute werden erlaubt
                        tags {
                                p.fixAttrib.align.unset >
                                p.allowedAttribs = class,style,align
 
                                div.fixAttrib.align.unset >
 
                                hr.allowedAttribs = class
 
                                # b und i tags werden ersetzt (em / strong)
                                b.remap = strong
                                i.remap = em
 
                                ## img tags werden erlaubt
                                img >
                        }
                }
 
        }
 
        # Classes: Ausrichtung
        classesParagraph (
                align-left, align-center, align-right

       )

classesTable = csc-frame-frame1, csc-frame-frame2

        # Classes für Links (These classes should also be in the list of allowedClasses)
        classesAnchor = external-link, external-link-new-window, internal-link, internal-link-new-window, download, mail
        classesAnchor.default {
                page = internal-link
                url = external-link-new-window
                file = download
                mail = mail
        }

 # zeigt alle CSS-Klassen die in formate.css vorhanden sind
        showTagFreeClasses = 1
 
        # Do not allow insertion of the following tags
        hideTags = font

        t# Tabellen Optionen in der RTE Toolbar
        hideTableOperationsInToolbar = 0
        keepToggleBordersInToolbar = 1
       inlineStyle.frames (
		p.csc-frame-frame1, table.csc-frame-frame1 { background-color: #EDEBF1; padding: 2px 4px 2px 4px; border: 1px solid #333333; }
		p.csc-frame-frame2, table.csc-frame-frame2 { background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #333333; }
	)
 
        }
 
# Use same processing as on entry to database to clean content pasted into the editor
RTE.default.enableWordClean.HTMLparser < RTE.default.proc.entryHTMLparser_db
 
# FE RTE configuration (htmlArea RTE only)
RTE.default.FE < RTE.default
RTE.default.FE.userElements >
RTE.default.FE.userLinks >
 
# Breite des RTE in Fullscreen-Ansicht
TCEFORM.tt_content.bodytext.RTEfullScreenWidth= 90%
```

Vielen Dank für Eure Hilfe!!!

Viele Grüße

Markus

## Antworten

### [#2](https://www.typo3.net/d/46943-bei-copy-paste-kommt-jedes-font-size2textfont-hinzu/2) · steffenk · 2006-07-24

ist schwer zu sagen, da font nach der Konfiguration nicht drin ist.
Folglich stimmt was an der Config nicht.

- überprüfe alle Klammern ob die auch richtig geschlossen sind
- schau unter Info / Seiten TSconfig, ob die Einstellungen greifen.

### [#3](https://www.typo3.net/d/46943-bei-copy-paste-kommt-jedes-font-size2textfont-hinzu/3) · WeVo · 2006-07-24

Hab geschaut Klammern sind richtig und die Info zeigt auch an dass alles richtig greift. Ich werd noch verrückt mit dem typo  #angry#

### [#4](https://www.typo3.net/d/46943-bei-copy-paste-kommt-jedes-font-size2textfont-hinzu/4) · steffenk · 2006-07-24

naja, rte ist auch mit das komplizierteste.

Die meisten kopieren einfach den Block aus dem HowTo und versuchen dann zu ändern.

Ich schlage den umgekehrten Weg vor: Alles raus !
Also nur das Framework mit leeren tags, und dann schrittweise einfügen und beobachten, damit man auch weiss was man tut.
Hier darf man nicht ungeduldig sein, es kann schonmal 2-5 Tage dauern, aber dafür hat man dann auch einiges verstanden.

### [#5](https://www.typo3.net/d/46943-bei-copy-paste-kommt-jedes-font-size2textfont-hinzu/5) · WeVo · 2006-07-26

Danke habe mir einfach mein eigenes Teil geschrieben und schon klappts...

### [#6](https://www.typo3.net/d/46943-bei-copy-paste-kommt-jedes-font-size2textfont-hinzu/6) · steffenk · 2006-07-26

na dann wärs doch schön, wenn Du das auch für die anderen hier posten würdest.

Ich möchte in diesem Zusammenhang das Typo3 Kochbuch empfehlen, der Abschnitt über rte ist im Probekapitel enthalten, das man sich hier runterladen kann:

<http://www.oreilly.de/catalog/typo3ckbkger/>

### [#7](https://www.typo3.net/d/46943-bei-copy-paste-kommt-jedes-font-size2textfont-hinzu/7) · WeVo · 2006-07-26

Mach ich doch gerne!!!

```typoscript
RTE.default {
                contentCSS = fileadmin/files/template/rte.css
                enableWordClean = 1
		removeTrailingBR = 1
		removeComments = 1
		removeTags = center, size, o:p, span, face, family
		removeTagsAndConntent = style, script
		options.uploadFieldsInTopOfEB = 1
		blindImageOptions = magic
		defaultLinkTarget = _blank
		blindLinkOptions = spec, mail
		hideFontFaces = *
		hideFontSizes = *
		mainStyle_font = Verdana
                showStatusBar = 0
                buttons.toggleborders.setOnTableCreation = 1 #Klappt leider nicht!


	showButtons = bold, italic, underline, strikethrough, subscript, superscript, lefttoright, righttoleft, left, center, right, justifyfull, orderedlist, unorderedlist, outdent, indent, textcolor, insertcharacter, line, link, image, table,  findreplace, removeformat, copy, cut, paste, undo, redo, showhelp, about, toggleborders, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge, acronym,
                
          hideButtons = blockstylelabel, blockstyle, textstylelabel, textstyle, fontstyle, fontsize, formatblock, bgcolor, textindicator, emoticon, spellcheck, chMode, inserttag, user,
               
         keepButtonGroupTogether = 1
	 hideTableOperationsInToolbar = 0
	
}
```

---

Quelle: „Bei Copy Paste kommt jedes <font size=2>text</font> hinzu...“, typo3.net, https://www.typo3.net/d/46943-bei-copy-paste-kommt-jedes-font-size2textfont-hinzu
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
