Difference between revisions of "Notepad++"

From TEIWiki
Jump to navigation Jump to search
(adding page)
 
(+cat)
 
(5 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 .
  
<pre>abbrev
+
(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)
abstract
+
 
accel
+
<pre>ab
ackno
+
abbr
acronym
+
absolute
action
+
accMat
 +
acquisition
 +
activity
 +
actor
 +
add
 +
additional
 +
additions
 +
addName
 
address
 
address
 +
addrLine
 +
addSpan
 +
adminInfo
 
affiliation
 
affiliation
 +
age
 +
agent
 
alt
 
alt
 +
altGrp
 +
altIdent
 +
altIdentifier
 +
am
 +
analytic
 
anchor
 
anchor
answer
+
anchored
appendix
+
app
appendixinfo
+
appInfo
 
application
 
application
area
+
arc
areaset
+
argument
areaspec
+
att
arg
+
attDef
article
+
attList
articleinfo
+
attRef
artpagenums
+
atts
attribution
 
audiodata
 
audioobject
 
 
author
 
author
authorblurb
+
authority
authorgroup
+
availability
authorinitials
+
back
beginpage
+
bibl
bibliodiv
+
biblFull
biblioentry
+
biblScope
bibliography
+
biblStruct
bibliographyinfo
+
bicond
bibliomisc
+
binary
bibliomixed
+
binaryObject
bibliomset
+
binding
biblioset
+
bindingDesc
blockquote
+
birth
book
+
bloc
bookinfo
+
body
bridgehead
+
broadcast
callout
+
byline
calloutlist
+
c
 +
caesura
 +
calendar
 +
camera
 
caption
 
caption
caution
+
case
chapter
+
castGroup
chapterinfo
+
castItem
citation
+
castList
citerefentry
+
catchwords
citetitle
+
catDesc
city
+
category
classname
+
catRef
classsynopsis
+
cb
classsynopsisinfo
+
cell
cmdsynopsis
+
cert
co
+
certainty
collab
+
change
collabname
+
channel
 +
char
 +
charDecl
 +
charName
 +
charProp
 +
choice
 +
cit
 +
cl
 +
classCode
 +
classDecl
 +
classes
 +
classSpec
 +
climate
 +
closer
 +
code
 +
collation
 +
collection
 +
colloc
 
colophon
 
colophon
colspec
+
cols
command
+
commodity
computeroutput
+
cond
confdates
+
condition
confgroup
+
constitution
confnum
+
content
confsponsor
+
copyOf
conftitle
+
corr
constant
+
correction
constructorsynopsis
+
corresp
contractnum
 
contractsponsor
 
contrib
 
copyright
 
corpauthor
 
corpname
 
 
country
 
country
database
+
creation
 +
cRef
 +
cRefPattern
 +
custEvent
 +
custodialHist
 +
damage
 +
damageSpan
 +
datatype
 
date
 
date
dedication
+
dateline
destructorsynopsis
+
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
 
edition
 +
editionStmt
 
editor
 
editor
 +
editorialDecl
 +
education
 +
eg
 +
egXML
 +
eLeaf
 +
elementSpec
 
email
 
email
emphasis
+
emph
 +
encoding
 +
encodingDesc
 
entry
 
entry
entrytbl
+
entryFree
envar
+
eol
 
epigraph
 
epigraph
equation
+
epilogue
errorcode
+
equipment
errorname
+
equiv
errortype
+
eTree
example
+
etym
exceptionname
+
evaluate
fax
+
event
fieldsynopsis
+
evidence
 +
ex
 +
exclude
 +
exemplum
 +
expan
 +
expand
 +
explicit
 +
extent
 +
f
 +
facsimile
 +
factuality
 +
faith
 +
fDecl
 +
fDescr
 +
figDesc
 
figure
 
figure
filename
+
fileDesc
firstname
+
filiation
firstterm
+
filter
footnote
+
finalRubric
footnoteref
+
fLib
foreignphrase
+
floatingText
formalpara
+
floruit
funcdef
+
foliation
funcparams
+
foreign
funcprototype
+
forename
funcsynopsis
+
forest
funcsynopsisinfo
+
forestGrp
 +
form
 +
formula
 +
from
 +
front
 +
fs
 +
fsConstraints
 +
fsdDecl
 +
fsDecl
 +
fsDescr
 +
fsdLink
 
function
 
function
glossary
+
funder
glossaryinfo
+
fvLib
glossdef
+
fw
glossdiv
+
g
glossentry
+
gap
glosslist
+
gen
glosssee
+
generate
glossseealso
+
genName
glossterm
+
geo
 +
geoDecl
 +
geogFeat
 +
geogName
 +
gi
 +
gloss
 +
glyph
 +
glyphName
 +
gram
 +
gramGrp
 +
graph
 
graphic
 
graphic
graphicco
 
 
group
 
group
guibutton
+
hand
guiicon
+
handDesc
guilabel
+
handNote
guimenu
+
handNotes
guimenuitem
+
handShift
guisubmenu
+
head
hardware
+
headItem
highlights
+
headLabel
holder
+
height
honorific
+
heraldry
imagedata
+
hi
imageobject
+
history
imageobjectco
+
hom
important
+
hyph
 +
hyphenation
 +
ident
 +
idno
 +
if
 +
iff
 +
imprimatur
 +
imprint
 +
incident
 +
incipit
 
index
 
index
indexdiv
+
indexName
indexentry
+
iNode
indexinfo
+
institution
indexterm
+
interaction
informalequation
+
interp
informalexample
+
interpGrp
informalfigure
+
interpretation
informaltable
+
interval
initializer
+
item
inlineequation
+
iType
inlinegraphic
+
join
inlinemediaobject
+
joinGrp
interface
+
key
interfacename
+
keywords
invpartnumber
+
kinesic
isbn
+
l
issn
 
issuenum
 
itemizedlist
 
itermset
 
jobtitle
 
keycap
 
keycode
 
keycombo
 
keysym
 
keyword
 
keywordset
 
 
label
 
label
legalnotice
+
lacunaEnd
lineage
+
lacunaStart
lineannotation
+
lang
 +
langKnowledge
 +
langKnown
 +
language
 +
langUsage
 +
layout
 +
layoutDesc
 +
lb
 +
lbl
 +
leaf
 +
lem
 +
length
 +
level
 +
lg
 
link
 
link
listitem
+
linkGrp
literal
+
list
literallayout
+
listBibl
lot
+
listNym
lotentry
+
listOrg
manvolnum
+
listPerson
markup
+
listPlace
medialabel
+
listRef
mediaobject
+
listWit
mediaobjectco
+
locale
member
+
localName
menuchoice
+
location
methodname
+
locus
methodparam
+
m
methodsynopsis
+
macroSpec
modespec
+
mapping
modifier
+
marks
mousebutton
+
matchPattern
msg
+
material
msgaud
+
maxOccurs
msgentry
+
measure
msgexplan
+
measureGrp
msginfo
+
meeting
msglevel
+
memberOf
msgmain
+
mentioned
msgorig
+
mergedin
msgrel
+
metDecl
msgset
+
method
msgsub
+
metSym
msgtext
+
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
 
note
objectinfo
+
notesStmt
olink
+
ns
ooclass
+
num
ooexception
+
number
oointerface
+
numeric
option
+
nym
optional
+
nymRef
orderedlist
+
objectDesc
orgdiv
+
occupation
orgname
+
occurs
otheraddr
+
offset
othercredit
+
opener
othername
+
opt
pagenums
+
oRef
para
+
org
paramdef
+
orgName
parameter
+
orig
 +
origDate
 +
origin
 +
origPlace
 +
orth
 +
oVar
 +
p
 
part
 
part
partinfo
+
particDesc
partintro
+
pattern
phone
+
pause
phrase
+
pb
pob
+
per
postcode
+
performance
preface
+
persName
prefaceinfo
+
person
primary
+
personGrp
primaryie
+
phr
printhistory
+
physDesc
procedure
+
place
productname
+
placeName
productnumber
+
population
programlisting
+
pos
programlistingco
+
postBox
prompt
+
postCode
property
+
postscript
pubdate
+
predeclare
 +
pRef
 +
prefix
 +
preparedness
 +
prev
 +
principal
 +
profileDesc
 +
projectDesc
 +
prologue
 +
pron
 +
provenance
 +
ptr
 +
publicationStmt
 
publisher
 
publisher
publishername
+
pubPlace
pubsnumber
+
purpose
qandadiv
+
pVar
qandaentry
+
q
qandaset
+
quotation
question
 
 
quote
 
quote
refclass
+
rdg
refdescriptor
+
rdgGrp
refentry
+
re
refentryinfo
+
reason
refentrytitle
+
recordHist
reference
+
recording
referenceinfo
+
recordingStmt
refmeta
+
ref
refmiscinfo
+
refsDecl
refname
+
refState
refnamediv
+
reg
refpurpose
+
region
refsect1
+
relatedItem
refsect1info
+
relation
refsect2
+
relationGrp
refsect2info
+
remarks
refsect3
+
rend
refsect3info
+
render
refsynopsisdiv
+
rendition
refsynopsisdivinfo
+
replacementPattern
releaseinfo
+
repository
remark
+
residence
replaceable
+
resp
returnvalue
+
respons
revdescription
+
respStmt
revhistory
+
restore
revision
+
result
revnumber
+
revisionDesc
revremark
+
rhyme
 +
role
 +
roleDesc
 +
roleName
 +
root
 
row
 
row
sbr
+
rows
screen
+
rs
screenco
+
rubric
screeninfo
+
s
screenshot
+
said
secondary
+
salute
secondaryie
+
sameAs
sect1
+
sample
sect1info
+
samplingDecl
sect2
+
scale
sect2info
+
schemaSpec
sect3
+
scheme
sect3info
+
scope
sect4
+
scriptStmt
sect4info
+
seal
sect5
+
sealDesc
sect5info
+
secFol
section
 
sectioninfo
 
see
 
seealso
 
seealsoie
 
seeie
 
 
seg
 
seg
seglistitem
+
segmentation
segmentedlist
+
select
segtitle
+
sense
seriesvolnums
+
series
 +
seriesStmt
 
set
 
set
setindex
+
setting
setindexinfo
+
settingDesc
setinfo
+
settlement
sgmltag
+
shift
shortaffil
+
sic
shortcut
+
signatures
sidebar
+
signed
sidebarinfo
+
since
simpara
+
soCalled
simplelist
+
socecStatus
simplemsgentry
+
social
simplesect
+
sortKey
spanspec
+
sound
 +
source
 +
sourceDesc
 +
sp
 +
space
 +
span
 +
spanGrp
 +
spanTo
 +
speaker
 +
specDesc
 +
specGrp
 +
specGrpRef
 +
specList
 +
split
 +
sponsor
 +
stage
 +
stamp
 +
start
 
state
 
state
step
+
status
 +
stdVals
 
street
 
street
structfield
+
stress
structname
+
string
subject
+
stringVal
subjectset
+
subc
subjectterm
+
subst
subscript
+
subtype
substeps
+
summary
subtitle
+
superEntry
superscript
+
supplied
 +
support
 +
supportDesc
 +
surface
 
surname
 
surname
 +
surrogates
 +
syll
 
symbol
 
symbol
synopfragment
+
synch
synopfragmentref
 
synopsis
 
systemitem
 
 
table
 
table
tbody
+
tag
 +
tagsDecl
 +
tagUsage
 +
target
 +
targetEnd
 +
targetLang
 +
targets
 +
targFunc
 +
taxonomy
 +
tech
 +
TEI
 +
teiCorpus
 +
teiHeader
 
term
 
term
tertiary
+
terminal
tertiaryie
+
terrain
textobject
+
text
tfoot
+
textClass
tgroup
+
textDesc
thead
+
textLang
tip
+
then
 +
time
 +
timeline
 
title
 
title
titleabbrev
+
titlePage
toc
+
titlePart
tocback
+
titleStmt
tocchap
+
tns
tocentry
+
to
tocfront
+
trailer
toclevel1
+
trait
toclevel2
+
tree
toclevel3
+
triangle
toclevel4
 
toclevel5
 
tocpart
 
token
 
trademark
 
 
type
 
type
ulink
+
u
userinput
+
unclear
varargs
+
unicodeName
variablelist
+
unit
varlistentry
+
uri
varname
 
videodata
 
videoobject
 
void
 
volumenum
 
warning
 
wordasword
 
xref
 
year
 
 
url
 
url
</pre>
+
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</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