Difference between revisions of "Notepad++"

From TEIWiki
Jump to navigation Jump to search
(adding note about sensitive word)
(+cat)
 
(2 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
To add auto-completion for TEI specifically, add the following terms to a file, saving it as xml.api, and placing it within your Notepad++ application file (under Program Files usually) and within the subfolders /plugins/APIs .
 
To add auto-completion for TEI specifically, add the following terms to a file, saving it as xml.api, and placing it within your Notepad++ application file (under Program Files usually) and within the subfolders /plugins/APIs .
  
(note: you can add back in s*e*x (without the marks) to the list since it was auto-disallowed by the wiki, due to SPAM filtering)
+
(Note: you can add back in s*e*x (without the marks) to the list since it was auto-disallowed by the wiki, due to SPAM filtering)
  
<pre>absolute
+
<pre>ab
ab
 
 
abbr
 
abbr
 +
absolute
 
accMat
 
accMat
 
acquisition
 
acquisition
Line 45: Line 45:
 
author
 
author
 
authority
 
authority
availability  
+
availability
 
back
 
back
 
bibl
 
bibl
Line 59: Line 59:
 
bloc
 
bloc
 
body
 
body
branches
 
 
broadcast
 
broadcast
byline  
+
byline
 
c
 
c
 
caesura
 
caesura
Line 114: Line 113:
 
cRefPattern
 
cRefPattern
 
custEvent
 
custEvent
custodialHist  
+
custodialHist
 
damage
 
damage
 
damageSpan
 
damageSpan
Line 155: Line 154:
 
docTitle
 
docTitle
 
doctype
 
doctype
domain  
+
domain
 
domains
 
domains
 
dur
 
dur
 
dur-iso
 
dur-iso
e
 
 
ed
 
ed
 
edition
 
edition
Line 187: Line 185:
 
evidence
 
evidence
 
ex
 
ex
exact
 
 
exclude
 
exclude
 
exemplum
 
exemplum
Line 193: Line 190:
 
expand
 
expand
 
explicit
 
explicit
extent  
+
extent
 
f
 
f
 
facsimile
 
facsimile
Line 207: Line 204:
 
finalRubric
 
finalRubric
 
fLib
 
fLib
flig
 
 
floatingText
 
floatingText
 
floruit
 
floruit
Line 228: Line 224:
 
funder
 
funder
 
fvLib
 
fvLib
fw  
+
fw
 
g
 
g
 
gap
 
gap
Line 246: Line 242:
 
graph
 
graph
 
graphic
 
graphic
group  
+
group
 
hand
 
hand
 
handDesc
 
handDesc
Line 261: Line 257:
 
hom
 
hom
 
hyph
 
hyph
hyphenation  
+
hyphenation
 
ident
 
ident
 
idno
 
idno
Line 279: Line 275:
 
interpretation
 
interpretation
 
interval
 
interval
item  
+
item
 
iType
 
iType
 
join
 
join
joinGrp  
+
joinGrp
 
key
 
key
 
keywords
 
keywords
kinesic  
+
kinesic
 
l
 
l
 
label
 
label
Line 317: Line 313:
 
localName
 
localName
 
location
 
location
locus  
+
locus
lowercase
 
 
m
 
m
 
macroSpec
 
macroSpec
Line 352: Line 347:
 
msName
 
msName
 
msPart
 
msPart
musicNotation  
+
musicNotation
 
n
 
n
 
name
 
name
Line 371: Line 366:
 
number
 
number
 
numeric
 
numeric
nym  
+
nym
 
nymRef
 
nymRef
 
objectDesc
 
objectDesc
Line 386: Line 381:
 
origin
 
origin
 
origPlace
 
origPlace
orth  
+
orth
 
oVar
 
oVar
 
p
 
p
Line 423: Line 418:
 
publisher
 
publisher
 
pubPlace
 
pubPlace
purpose  
+
purpose
 
pVar
 
pVar
 
q
 
q
 
quotation
 
quotation
quote  
+
quote
 
rdg
 
rdg
 
rdgGrp
 
rdgGrp
Line 464: Line 459:
 
rows
 
rows
 
rs
 
rs
rubric  
+
rubric
 
s
 
s
 
said
 
said
Line 493: Line 488:
 
signatures
 
signatures
 
signed
 
signed
simplified
 
 
since
 
since
 
soCalled
 
soCalled
Line 536: Line 530:
 
surrogates
 
surrogates
 
syll
 
syll
symbol  
+
symbol
 
synch
 
synch
 
table
 
table
Line 571: Line 565:
 
trait
 
trait
 
tree
 
tree
triangle  
+
triangle
 
type
 
type
 
u
 
u
Line 577: Line 571:
 
unicodeName
 
unicodeName
 
unit
 
unit
uppercase
 
 
uri
 
uri
 
url
 
url
 
usage
 
usage
usg  
+
usg
 
val
 
val
 
valDesc
 
valDesc
Line 596: Line 589:
 
vMerge
 
vMerge
 
vNot
 
vNot
vocal  
+
vocal
 
vRange
 
vRange
 
w
 
w
Line 610: Line 603:
 
witness
 
witness
 
witStart
 
witStart
writing  
+
writing
 
xml:base
 
xml:base
 
xml:id
 
xml:id
 
xml:lang
 
xml:lang
 
xml:space
 
xml:space
xr  
+
xr
 
zone</pre>
 
zone</pre>
 +
 +
[[Category:Editing tools]]

Latest revision as of 06:50, 5 February 2008

Notepad++ is a popular advanced text editor for Windows which offers a number of features and expandability, such as for an XML plugin.

It also offers auto-completion for a given language, and support for TEI elements and attributes can be added. You can hit control-space after you start typing to select the precise tag or attribute you are seeking. See http://notepad-plus.sourceforge.net/uk/auto-completion-HOWTO.php for more details on how to use auto-completion.

To add auto-completion for TEI specifically, add the following terms to a file, saving it as xml.api, and placing it within your Notepad++ application file (under Program Files usually) and within the subfolders /plugins/APIs .

(Note: you can add back in s*e*x (without the marks) to the list since it was auto-disallowed by the wiki, due to SPAM filtering)

ab
abbr
absolute
accMat
acquisition
activity
actor
add
additional
additions
addName
address
addrLine
addSpan
adminInfo
affiliation
age
agent
alt
altGrp
altIdent
altIdentifier
am
analytic
anchor
anchored
app
appInfo
application
arc
argument
att
attDef
attList
attRef
atts
author
authority
availability
back
bibl
biblFull
biblScope
biblStruct
bicond
binary
binaryObject
binding
bindingDesc
birth
bloc
body
broadcast
byline
c
caesura
calendar
camera
caption
case
castGroup
castItem
castList
catchwords
catDesc
category
catRef
cb
cell
cert
certainty
change
channel
char
charDecl
charName
charProp
choice
cit
cl
classCode
classDecl
classes
classSpec
climate
closer
code
collation
collection
colloc
colophon
cols
commodity
cond
condition
constitution
content
copyOf
corr
correction
corresp
country
creation
cRef
cRefPattern
custEvent
custodialHist
damage
damageSpan
datatype
date
dateline
death
decls
decoDesc
decoNote
def
default
defaultVal
del
delim
delSpan
depend
depth
derivation
desc
dictScrap
dimensions
distinct
distributor
district
div
div1
div2
div3
div4
div5
div6
div7
divGen
docAuthor
docDate
docEdition
docImprint
docLang
docTitle
doctype
domain
domains
dur
dur-iso
ed
edition
editionStmt
editor
editorialDecl
education
eg
egXML
eLeaf
elementSpec
email
emph
encoding
encodingDesc
entry
entryFree
eol
epigraph
epilogue
equipment
equiv
eTree
etym
evaluate
event
evidence
ex
exclude
exemplum
expan
expand
explicit
extent
f
facsimile
factuality
faith
fDecl
fDescr
figDesc
figure
fileDesc
filiation
filter
finalRubric
fLib
floatingText
floruit
foliation
foreign
forename
forest
forestGrp
form
formula
from
front
fs
fsConstraints
fsdDecl
fsDecl
fsDescr
fsdLink
function
funder
fvLib
fw
g
gap
gen
generate
genName
geo
geoDecl
geogFeat
geogName
gi
gloss
glyph
glyphName
gram
gramGrp
graph
graphic
group
hand
handDesc
handNote
handNotes
handShift
head
headItem
headLabel
height
heraldry
hi
history
hom
hyph
hyphenation
ident
idno
if
iff
imprimatur
imprint
incident
incipit
index
indexName
iNode
institution
interaction
interp
interpGrp
interpretation
interval
item
iType
join
joinGrp
key
keywords
kinesic
l
label
lacunaEnd
lacunaStart
lang
langKnowledge
langKnown
language
langUsage
layout
layoutDesc
lb
lbl
leaf
lem
length
level
lg
link
linkGrp
list
listBibl
listNym
listOrg
listPerson
listPlace
listRef
listWit
locale
localName
location
locus
m
macroSpec
mapping
marks
matchPattern
material
maxOccurs
measure
measureGrp
meeting
memberOf
mentioned
mergedin
metDecl
method
metSym
milestone
mimeType
minOccurs
mode
module
moduleRef
moduleSpec
monogr
mood
move
msContents
msDesc
msIdentifier
msItem
msItemStruct
msName
msPart
musicNotation
n
name
nameLink
namespace
nationality
next
node
norm
normalization
notAfter
notation
notBefore
note
notesStmt
ns
num
number
numeric
nym
nymRef
objectDesc
occupation
occurs
offset
opener
opt
oRef
org
orgName
orig
origDate
origin
origPlace
orth
oVar
p
part
particDesc
pattern
pause
pb
per
performance
persName
person
personGrp
phr
physDesc
place
placeName
population
pos
postBox
postCode
postscript
predeclare
pRef
prefix
preparedness
prev
principal
profileDesc
projectDesc
prologue
pron
provenance
ptr
publicationStmt
publisher
pubPlace
purpose
pVar
q
quotation
quote
rdg
rdgGrp
re
reason
recordHist
recording
recordingStmt
ref
refsDecl
refState
reg
region
relatedItem
relation
relationGrp
remarks
rend
render
rendition
replacementPattern
repository
residence
resp
respons
respStmt
restore
result
revisionDesc
rhyme
role
roleDesc
roleName
root
row
rows
rs
rubric
s
said
salute
sameAs
sample
samplingDecl
scale
schemaSpec
scheme
scope
scriptStmt
seal
sealDesc
secFol
seg
segmentation
select
sense
series
seriesStmt
set
setting
settingDesc
settlement
shift
sic
signatures
signed
since
soCalled
socecStatus
social
sortKey
sound
source
sourceDesc
sp
space
span
spanGrp
spanTo
speaker
specDesc
specGrp
specGrpRef
specList
split
sponsor
stage
stamp
start
state
status
stdVals
street
stress
string
stringVal
subc
subst
subtype
summary
superEntry
supplied
support
supportDesc
surface
surname
surrogates
syll
symbol
synch
table
tag
tagsDecl
tagUsage
target
targetEnd
targetLang
targets
targFunc
taxonomy
tech
TEI
teiCorpus
teiHeader
term
terminal
terrain
text
textClass
textDesc
textLang
then
time
timeline
title
titlePage
titlePart
titleStmt
tns
to
trailer
trait
tree
triangle
type
u
unclear
unicodeName
unit
uri
url
usage
usg
val
valDesc
valItem
valList
vAlt
value
variantEncoding
vColl
vDefault
version
view
vLabel
vMerge
vNot
vocal
vRange
w
watermark
weights
when
who
width
wit
witDetail
witEnd
withId
witness
witStart
writing
xml:base
xml:id
xml:lang
xml:space
xr
zone