Background: #fff
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
/*{{{*/
body {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}

a {color:[[ColorPalette::PrimaryMid]];}
a:hover {background-color:[[ColorPalette::PrimaryMid]]; color:[[ColorPalette::Background]];}
a img {border:0;}

h1,h2,h3,h4,h5,h6 {color:[[ColorPalette::SecondaryDark]]; background:transparent;}
h1 {border-bottom:2px solid [[ColorPalette::TertiaryLight]];}
h2,h3 {border-bottom:1px solid [[ColorPalette::TertiaryLight]];}

.button {color:[[ColorPalette::PrimaryDark]]; border:1px solid [[ColorPalette::Background]];}
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::SecondaryLight]]; border-color:[[ColorPalette::SecondaryMid]];}
.button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::SecondaryDark]];}

.header {background:[[ColorPalette::PrimaryMid]];}
.headerShadow {color:[[ColorPalette::Foreground]];}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}

.tabSelected{color:[[ColorPalette::PrimaryDark]];
	background:[[ColorPalette::TertiaryPale]];
	border-left:1px solid [[ColorPalette::TertiaryLight]];
	border-top:1px solid [[ColorPalette::TertiaryLight]];
	border-right:1px solid [[ColorPalette::TertiaryLight]];
}
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::TertiaryPale]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0;}

#sidebar {}
#sidebarOptions input {border:1px solid [[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel {background:[[ColorPalette::PrimaryPale]];}
#sidebarOptions .sliderPanel a {border:none;color:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:hover {color:[[ColorPalette::Background]]; background:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:active {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::Background]];}

.wizard {background:[[ColorPalette::PrimaryPale]]; border:1px solid [[ColorPalette::PrimaryMid]];}
.wizard h1 {color:[[ColorPalette::PrimaryDark]]; border:none;}
.wizard h2 {color:[[ColorPalette::Foreground]]; border:none;}
.wizardStep {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];
	border:1px solid [[ColorPalette::PrimaryMid]];}
.wizardStep.wizardStepDone {background:[[ColorPalette::TertiaryLight]];}
.wizardFooter {background:[[ColorPalette::PrimaryPale]];}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.wizard .button {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryLight]]; border: 1px solid;
	border-color:[[ColorPalette::SecondaryPale]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryPale]];}
.wizard .button:hover {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Background]];}
.wizard .button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::Foreground]]; border: 1px solid;
	border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryDark]];}

#messageArea {border:1px solid [[ColorPalette::SecondaryMid]]; background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];}
#messageArea .button {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::SecondaryPale]]; border:none;}

.popupTiddler {background:[[ColorPalette::TertiaryPale]]; border:2px solid [[ColorPalette::TertiaryMid]];}

.popup {background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]]; border-left:1px solid [[ColorPalette::TertiaryMid]]; border-top:1px solid [[ColorPalette::TertiaryMid]]; border-right:2px solid [[ColorPalette::TertiaryDark]]; border-bottom:2px solid [[ColorPalette::TertiaryDark]];}
.popup hr {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::PrimaryDark]]; border-bottom:1px;}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]]; border: none;}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid [[ColorPalette::TertiaryDark]];}

.tiddler .defaultCommand {font-weight:bold;}

.shadow .title {color:[[ColorPalette::TertiaryDark]];}

.title {color:[[ColorPalette::SecondaryDark]];}
.subtitle {color:[[ColorPalette::TertiaryDark]];}

.toolbar {color:[[ColorPalette::PrimaryMid]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .toolbar a:hover {color:[[ColorPalette::Foreground]];}

.tagging, .tagged {border:1px solid [[ColorPalette::TertiaryPale]]; background-color:[[ColorPalette::TertiaryPale]];}
.selected .tagging, .selected .tagged {background-color:[[ColorPalette::TertiaryLight]]; border:1px solid [[ColorPalette::TertiaryMid]];}
.tagging .listTitle, .tagged .listTitle {color:[[ColorPalette::PrimaryDark]];}
.tagging .button, .tagged .button {border:none;}

.footer {color:[[ColorPalette::TertiaryLight]];}
.selected .footer {color:[[ColorPalette::TertiaryMid]];}

.sparkline {background:[[ColorPalette::PrimaryPale]]; border:0;}
.sparktick {background:[[ColorPalette::PrimaryDark]];}

.error, .errorButton {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Error]];}
.warning {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryPale]];}
.lowlight {background:[[ColorPalette::TertiaryLight]];}

.zoomer {background:none; color:[[ColorPalette::TertiaryMid]]; border:3px solid [[ColorPalette::TertiaryMid]];}

.imageLink, #displayArea .imageLink {background:transparent;}

.annotation {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border:2px solid [[ColorPalette::SecondaryMid]];}

.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.viewer blockquote {border-left:3px solid [[ColorPalette::TertiaryDark]];}

.viewer table, table.twtable {border:2px solid [[ColorPalette::TertiaryDark]];}
.viewer th, .viewer thead td, .twtable th, .twtable thead td {background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::Background]];}
.viewer td, .viewer tr, .twtable td, .twtable tr {border:1px solid [[ColorPalette::TertiaryDark]];}

.viewer pre {border:1px solid [[ColorPalette::SecondaryLight]]; background:[[ColorPalette::SecondaryPale]];}
.viewer code {color:[[ColorPalette::SecondaryDark]];}
.viewer hr {border:0; border-top:dashed 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}

.highlight, .marked {background:[[ColorPalette::SecondaryLight]];}

.editor input {border:1px solid [[ColorPalette::PrimaryMid]];}
.editor textarea {border:1px solid [[ColorPalette::PrimaryMid]]; width:100%;}
.editorFooter {color:[[ColorPalette::TertiaryMid]];}

#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::TertiaryMid]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::Background]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstagePanel {background:[[ColorPalette::Background]]; border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::Background]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity:60)';}
/*}}}*/
/*{{{*/
* html .tiddler {height:1%;}

body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}

hr {height:1px;}

a {text-decoration:none;}

dt {font-weight:bold;}

ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}

.txtOptionInput {width:11em;}

#contentWrapper .chkOptionInput {border:0;}

.externalLink {text-decoration:underline;}

.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}

.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}

/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}

#mainMenu .tiddlyLinkExisting,
	#mainMenu .tiddlyLinkNonExisting,
	#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}

.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0em 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0em 1em 1em; left:0px; top:0px;}

.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}

#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}

#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0em 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 .3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

.wizard {padding:0.1em 1em 0em 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0em 0em 0em; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0em;}
.wizardFooter .status {padding:0em 0.4em 0em 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em 0.1em 0.2em;}

#messageArea {position:fixed; top:2em; right:0em; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em 0.2em 0.2em 0.2em;}
#messageArea a {text-decoration:underline;}

.tiddlerPopupButton {padding:0.2em 0.2em 0.2em 0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em 1em 1em 1em; margin:0;}

.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0em;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}

.tabset {padding:1em 0em 0em 0.5em;}
.tab {margin:0em 0em 0em 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}

#contentWrapper {display:block;}
#splashScreen {display:none;}

#displayArea {margin:1em 17em 0em 14em;}

.toolbar {text-align:right; font-size:.9em;}

.tiddler {padding:1em 1em 0em 1em;}

.missing .viewer,.missing .title {font-style:italic;}

.title {font-size:1.6em; font-weight:bold;}

.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}

.tiddler .button {padding:0.2em 0.4em;}

.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}

.footer {font-size:.9em;}
.footer li {display:inline;}

.annotation {padding:0.5em; margin:0.5em;}

* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0em 0.25em; padding:0em 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}

.viewer table, table.twtable {border-collapse:collapse; margin:0.8em 1.0em;}
.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}

.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}

.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0em; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}

.fieldsetFix {border:0; padding:0; margin:1px 0px 1px 0px;}

.sparkline {line-height:1em;}
.sparktick {outline:0;}

.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}

* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0em; right:0em;}
#backstageButton a {padding:0.1em 0.4em 0.1em 0.4em; margin:0.1em 0.1em 0.1em 0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; margin:0em 3em 0em 3em; padding:1em 1em 1em 1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em 0.2em 0.4em;}
#backstageCloak {display:none; z-index:20; position:absolute; width:100%; height:100px;}

.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
/*}}}*/
/***
StyleSheet for use when a translation requires any css style changes.
This StyleSheet can be used directly by languages such as Chinese, Japanese and Korean which use a logographic writing system and need larger font sizes.
***/

/*{{{*/
body {font-size:0.8em;}

#sidebarOptions {font-size:1.05em;}
#sidebarOptions a {font-style:normal;}
#sidebarOptions .sliderPanel {font-size:0.95em;}

.subtitle {font-size:0.8em;}

.viewer table.listView {font-size:0.95em;}

.htmlarea .toolbarHA table {border:1px solid ButtonFace; margin:0em 0em;}
/*}}}*/
/*{{{*/
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton, #backstageArea {display: none ! important;}
#displayArea {margin: 1em 1em 0em 1em;}
/* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
noscript {display:none;}
}
/*}}}*/
<!--{{{-->
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar closeTiddler closeOthers +editTiddler > fields syncing permalink references jump'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar +saveTiddler -cancelTiddler deleteTiddler'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser'></span></div>
<!--}}}-->
To get started with this blank TiddlyWiki, you'll need to modify the following tiddlers:
* SiteTitle & SiteSubtitle: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* MainMenu: The menu (usually on the left)
* DefaultTiddlers: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
These InterfaceOptions for customising TiddlyWiki are saved in your browser

Your username for signing your edits. Write it as a WikiWord (eg JoeBloggs)

<<option txtUserName>>
<<option chkSaveBackups>> SaveBackups
<<option chkAutoSave>> AutoSave
<<option chkRegExpSearch>> RegExpSearch
<<option chkCaseSensitiveSearch>> CaseSensitiveSearch
<<option chkAnimate>> EnableAnimations

----
Also see AdvancedOptions
''La participación en la naturaleza divina'' (1.4), en contraste con ''la corrupción y contaminación'' de este mundo causado por los deseos (1.4, 2.20). No se trata de la idea gnóstica que los creyentes van a llegar a ser dioses. Entonces, ¿a qué se refiere la frase “la participación en la naturaleza divina”?
*¿Se refiere a la morada del Espíritu Santo en el creyente? 
*¿A la unión mística con Cristo, es decir, “estar en Cristo”? 
*¿A la regeneración, que nos hace hijos de Dios? 
*¿A la gloria, incorruptibilidad e inmortalidad que disfrutaremos en el estado eterno?
Es posiblemente una alusión a la predicción en Juan 21.18-19, pero es dudable. Parece referirse a una revelación reciente, indicando la proximidad de la muerte de Pedro. Jn. 21 solo menciona el hecho de que Pedro moriría, y una pista de la manera de su martirio.
Algunos proponen que en este versículo Pedro declara su intención de promover la preparación de un Evangelio, para que sus lectores siempre pueden recordarse de la vida de Jesús. Según la tradición, el Evangelio de Marcos fue impulsado por el apóstol Pedro. ¿Será este versículo una mención del origen del Evangelio de Marcos?
Paráfrasis: “La palabra de los profetas será para tí una lámpara en la oscuridad de la noche, hasta que llegue la luz del día.”

Algunos han interpretrado v. 20 así: “La interpretación de profecía no es cuestión de una interpretación privada. Hay que dejar que la iglesia interprete la Biblia.” Esta interpretación era una respuesta católica romana a la práctica protestante de traducir la Biblia en la lengua común, algo que impulsó la interpretación privada de la Biblia en Europa. Sin embargo, v. 21 se concentra no en la interpretación sino en la inspiración de la profecía. El punto de Pedro es que el origen de la profecía no es las ideas de los profetas sino de Dios.
Hay algunos paralelos con el fruto del Espíritu en Gal. 5 (Marshall, 676):
*La fe se menciona en Gal. 5.22
*El dominio propio se menciona en Gal. 5.23
*La paciencia (perseverancia) se menciona en Gal. 5.22
*El amor se menciona en Gal. 5.22
*Si los lectores tienen estas virtudes, no serán dejados “sin fruto.” (2 Pedro 1.8)
“Padres”: no es una referencia a los padres de la iglesia primitiva, sino a los patriarcas del AT.
Las referencias a los mil años no tienen que ver con la doctrina del milenio. Son una cita de Salmo 90.4.
*Orígenes acepta que Pedro fue el autor, reconociendo que había disputas sobre este punto.
*Es posible, pero no seguro, que Ireneo alude al libro.
*Las cartas de Pedro no aparecen en el Canon de Muratori.
*Dídimo (cuarto siglo) escribió un comentario sobre 2 Pedro, pero dice que la carta es falsa, y no debe ser considerada parte del canon (Harrison, 411).
*Eusebio la pone entre los libros disputados, no entre los libros falsos.
*No está incluída en el Canon Siriaco.
*Cirilo, Agustín y Jerónimo la aceptaban. Jerónimo dice que su rechazo por otros fue debido al hecho que el estilo es muy diferente al estilo de 1 Pedro.
*Muchos eruditos modernos no hacen caso a 2 Pedro porque no les gusta su escatología apocalíptica, y perciben en la carta un “catolicismo naciente” (véase Fecha y Lugar de Redacción, abajo). 
La fuente tipográfica usada para las palabras griegas en este documento se llama Palatino Linotype. Es una fuente Unicode, una fuente con carácteres de muchos idiomas. Usted debe ver las siguientes palabras en letras griegas:

//Χριστοῦ Ἰησοῦ//

Si no puede, contácteme y trataré de ayudarle a encontrar otra solución. Mi correo electrónico es: contacto (arroba) giffmex (punto) com.
''“Pedro no escribió 2 Pedro. Es un libro seudónimo escrito por otro autor.”'' 
Véase nuestros recursos sobre 2 Pedro para los argumentos en contra de este argumento.

''“El argumento de Judas es muy nítido, y el de 2 Pedro es más suelto. Entonces, vemos que Judas escribió la versión original y el autor de 2 Pedro lo expandió y adaptó de una forma libre y desordenada.”''  
Nuestra respuesta es que cuando estudiamos los Evangelios, vemos que los eruditos dicen exactamente lo contrario, que Marcos escribió su Evangelio primero, y Lucas y Mateo “limpiaron” sus debilidades literarias. Podríamos decir que es más probable que Judas limpió el argumento de 2 Pedro y lo dio más estructura.

''“¿Por qué Judas se molestaría en escribir su carta si ya sabía que la gran mayoría del contenido existía en 2 Pedro 2?”'' 
Este argumento tiene más peso. Sin embargo, podemos decir que la parte más importante de Judas, sus exhortaciones en 20-23, no aparecen en 2 Pedro, y Judas quiso añadir este toque tan urgente.

*En 2 Pedro los falsos maestros solo son una posibilidad, mientras que en Judas, ya han entrado a la iglesia.
*Judas 3 y 17 parecen indicar que los apóstoles ya han muerto.
*Judas 17 podría ser un llamado a recordar las palabras de 2 Pedro.
*Si comparamos 2 Pedro 3.2 con Judas 17, vemos que Pedro menciona a los profetas, el Señor, y “vuestros” apóstoles. Parece difícil creer que un autor escribió 2 Pedro después de Judas, añadiendo los profetas y un toque personal de “vuestros” apóstoles.  Tiene más sentido que Judas escribió después, hablando de los apóstoles en términos más generales y eliminando el punto acerca de los profetas porque no era necesario para su argumento. 
Género: 2 Pedro 1.1-2 tiene la forma de una introducción a ''una carta''. Sin embargo, podemos considerar el libro como ''un testamento'', las últimas exhortaciones de un hombre que sabe que morirá pronto. (Webb, 388)

Pedro ''llama a sus lectores “mis hermanos”'' en 1.10, ''y “amados”'' cuatro veces en el último capítulo (3.1, 8, 14, 17).

El autor ''parece mencionar algunas declaraciones y acusaciones de sus oponentes'', y se defiende contra ellas. ¿Qué dicen los oponentes de Pedro?
*1.16		“El testimonio de los apóstoles se trata de fábulas artificiosas” 
*1.20-21	“Las profecías de los profetas eran ideas que inventaron”
*2.3b		“No viene ninguna condenación sobre nosotros”
*2.19		“Les prometemos la libertad”
*3.3-4		“¿Cuando viene Jesús? Parece que no, porque todo es lo mismo como siempre.”
*3.16 - (También distorcionan las enseñanzas de Pablo y otras Escrituras)
Algunos comentaristas construyen su bosquejo de la carta alrededor de estas acusaciones (Webb, 388-389)

Bauckham llama nuestra atención a ''la repetición de palabras y frases favoritas del autor''.
*2.13 “la recompensa de su injusticia” y 2.15, “el premio de la maldad.” (//μισθὸς ἀδικίας//)
*Véase también //σπουδήν, σπουδάσατε// (procurar)  1.5, 1.10, 3.14, //ἀποφεύγειν//, (escapar) 1:4; 2:18, 20; //ἐξακολουθει̂ν//, (seguir) 1:16; 2:2, 15; //δελεάζειν//, (seducen) 2:14, 18; //ἔκπαλαι//, (hace mucho tiempo) 2:3; 3:5; //δωρει̂σθαι//, (dar) 1:3–4; //ἐπιχορηγει̂ν//, (suplir) 1:5, 11; //ἐπάγειν//, (traer sobre) 2:1, 5; //ταχινός//, (rápido, rápidamente) 1:14; 2:1.

2 Pedro usa una gran cantidad de ''palabras en pares.'' Muchos de los pares son sinónimos o palabras similares: 
*1:3, gloria y excelencia
*1.4, preciosas y grandísimas
*1.8,  ociosos y sin fruto
*1.9, muy corto de vista; está ciego
*1.10, vocación y elección
*1.16, el poder y la venida
*1.17; honra y gloria
*2:10, Atrevidos y obstinados
*2.11, en fuerza y en poder
*2.13; inmundicias y manchas
*3:7, del juicio y de la perdición
*3.11, santa y piadosa
*3.14, sin mancha e irreprochables
*3.16, los indoctos e inconstantes
''La calidad del griego no es muy buena.'' Sin embargo, el autor tiene un vocabulario extenso y alto. Wallace piensa que Pedro quería escribir de una forma elocuente para su testamento - sus últimas palabras a sus lectores - así que escogió un vocabulario alto. Sin embargo, Pedro no contaba con un buen manejo de griego, así que su gramática y estilo no es al mismo nivel de su vocabulario.

''Sus oraciones pueden ser largas y complicadas ''en el griego original (1.3-4, 3.5-6).

Este libro tiene ''un sabor judaico.'' 
*Es un testamento, un género judaico.
*Tiene características de la literatura seudepígrafa judía: alusiones a historias del AT, una escatología apocalíptica. (Es precisamente por eso que muchos eruditos asumen que fue escrito por otro autor en el nombre de Pedro, porque la literatura seudepígrafa muchas veces estaba escrita en el nombre de figuras bíblicas como Noé y Enóc).
*Su estilo de griego tiene errores que parecen ser semitismos—construcciones gramáticas del arameo traducidas literalmente al griego.
*Este sabor judaico es evidencia que Pedro escribió la carta, y no un impostor del segundo siglo.
! Bibliografía general

D. A. Carson, Douglas J. Moo, Leon Morris, {{italic{An Introduction to the New Testament.}}} (Grand Rapids: Zondervan, 1992)

Walter A. Elwell y Robert W. Yarbrough, {{italic{Al Encuentro del Nuevo Testamento.}}} (Editorial Caribe, 1999)

Everett Harrison, {{italic{Introducción al Nuevo Testamento.}}} (Grand Rapids: Libros Desafío, 2002)

George Eldon Ladd, {{italic{A Theology of the New Testament.}}} (Grand Rapids: Eerdmans, 1996)

I. Howard Marshall, {{italic{New Testament Theology.}}} (Downers Grove, IL: ~InterVarsity Press, 2004)

!Artículos y comentarios

R. J. Bauckham, “2 Peter”, en {{italic{Dictionary of the Later New Testament and Its Developments.}}} Ralph Martin and Peter H. Davids, eds. (Downers Grove, IL: ~InterVarsity Press, 1997)

Richard J. Bauckham, {{italic{Word Biblical Commentary: Jude, 2 Peter.}}} (Waco, TX: Word, 1983)

Peter H. Davids, “2 Peter, Book of”, en {{italic{Dictionary for Theological Interpretation of the Bible.}}} Kevin Vanhoozer, ed. (Grand Rapids: Baker Academic, 2005)

P. H. Davids, “2 Peter”, en {{italic{New Dictionary of Biblical Theology.}}} T. Desmond Alexander y Brian S. Rosner, (Downer’s Grove: ~InterVarsity Press, 2000)

Daniel B. Wallace, “Second Peter: Introduction, Argument and Outline.” Accesado en http://www.bible.org/page.asp?page_id=1363.

Robert L. Webb, “The Petrine Epistles: Recent Developments and Trends,” en Scot ~McKnight y Grant R. Osborne, {{italic{The Face of New Testament Studies.}}} (Grand Rapids: Baker Academic, 2004).

Bienvenido a la Biblioteca Bíblica Giffmex, una creciente biblioteca de recursos gratuitos en español acerca de la Biblia.

Este recurso es un archivo HTML en formato ~TiddlyWiki. 
*''Para bajar este archivo a su computadora'', haga clic con el botón derecho [[aquí|2pedrotiddly.html]], seleccionando "guardar enlace como" o su equivalente.
*''Para empezar navegando'', recomendamos los menúes arriba y a la izquierda. Los enlaces abren 'fichas' de información como esta llamadas 'tiddlers'. Cada tiddler puede ser editado y guardado si el archivo ha sido guardado a su computadora. 
*''Para encontrar tiddlers guardados'', usted cuenta con tres herramientas: el menú principal a la izquierda, la ventana de búsqueda a la derecha, y las pestañas a la derecha ordenadas por fecha, título, etiquetas y más.
Para nuestro tutorial completo sobre ~TiddlyWiki, haga clic [[aquí|http://www.giffmex.org/twtutorialespanol.html]].

[[Acerca del Griego]]
Pedro sabe que pronto va a morir, y quiere preparar a sus lectores para vivir sin él. En particular, quiere advertirles del peligro de los falsos maestros. Pedro usa las promesas escatológicas de los profetas y apóstoles para estimular a sus lectores a vivir vidas santas y fortalecerse contra la venida inminente de estos hombres impíos.

No se sabe mucho sobre los destinatarios. Harrison (424) dice que eran Gentiles, y menciona 1.1 y 3.15ff como evidencia. 3.1 sugiere que 2 Pedro tiene los mismos destinatarios que 1 Pedro, que vivían en Asia (véase 1 Pedro 1.1).

!¿Qué sabemos de los falsos maestros?

Estos maestros eran creyentes pero se habían apartado de la verdad (2.20-21). Sin embargo Pedro los describe comiendo con los destinatarios (2.13), y aprovechándose de ellos (2.3).

''Problema interpretativo:'' Pedro a veces los describe como una amenaza para el futuro cercano (2.1-3, 3.1-4), pero en otros lugares los describe en el tiempo presente como si ya estuvieran presentes entre los destinatarios de la carta (p. ej. 2.10b-22). Además, Pedro cita varias objeciones de ellos a través de la carta. ¿Están presentes o vendrán en el futuro? Podríamos explicar esta discrepancia de dos maneras:
*Tal vez Pedro usa el tiempo presente porque los falsos maestros están presentes en el medio de sus lectores, y usa el tiempo futuro porque para los profetas a quienes se refiere era una amenaza futura
*O tal vez Pedro usa el tiempo presente porque los falsos maestros existen en otras partes, y usa el tiempo futuro porque estos maestros todavía no han llegado donde viven los destinatarios.
Las dos opciones tienen sus ventajas, y es difícil decidir entre ellas. Por un lado, la carta parece una advertencia de un peligro inminente que no ha llegado todavía. Pero por otro lado, es difícil explicar versículos como 2.3 y 2.13 si los falsos maestros no tienen contacto con los destinatarios, y en general las cartas del NT son ocasionales - se dirigen a problemas específicos y actuales. Por estas razones este autor se {{italic{inclina hacia la primera opción.}}}

Uno de los dos errores principales de los falsos maestros parece ser ''el antinomianismo'', o la licencia. Ellos siguen sus propios deseos y son esclavizados por ellos (2.10, 2.19, 3.3, cf. 1.4), particularmente en las áreas de la sexualidad y el dinero. 
*Tienen ojos llenos de adulterio y son expertos en avaricia (2.14, cf. 2.3).
*Los ejemplos en 2.4-8 son de pecados sexuales.
*2.13 dice que se gozan de sus placeres abiertamente, bajo la luz del día.
*Balaam es un ejemplo de alguién que usó la religión para avanzarse económicamente.

El otro error de ellos era ''el rechazo de la autoridad.'' Son hombres “inicuos” (//ἄθεσμος//, = sin ley, 3.17). Calumnian a los seres celestiales (2.10-12) y niegan a Jesucristo (2.1). Si tomamos los argumentos de Pedro como defensas contra ataques de los falsos maestros, podemos ver que ellos cuestionan la autoridad y sinceridad de Pedro (1.16-18), cuestionan el mensaje de los profetas (1.20-21) y se burlan de la doctrina de la segunda venida (3.4). También distorsionan las cartas de Pablo (3.16).

Además de ser malos ellos mismos, ellos ''seducen a otras personas'' con sus doctrinas, especialmente a los débiles, a los nuevos convertidos (2.14, 2.18). Para hacer esto, ellos introducen herejías (2.1), apelan a los deseos humanos (2.18), y usan palabras fingidas, vacías y jactanciosas (2.3, 2.18), o sea falsas promesas. Lo que prometen es la libertad (2.19), pero no pueden cumplir con la promesa.

Pedro también dice que son personas ''ignorantes'' como animales (2.12, , 3.16), y olvidadizos (1.9, 3.5).

“Alegaron emancipar a las personas del temor del juicio divino y de hecho de la moralidad cristiana convencional.” (Bauckham, DNTD).
Background: #fff
Foreground: #000
PrimaryPale: #ffccaa
PrimaryLight: #222266
PrimaryMid: #222266
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #ccc
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
Una comparación de Judas con el segundo capítulo de 2 Pedro revela los siguientes paralelos:

|!2 Pedro|!Judas|!Puntos de comparación|
|2.1|4|La palabra "encubiertamente"|
|2.1|4|"Negar" al "Señor"|
|2.3|4|Su "condenación" desde un tiempo en el pasado|
|2.4|6|Hay "ángeles" que pecaron y están guardados en "prisiones" "oscuras" para el "juicio."|
|2.6|7|La destrucción de Sodoma y Gomorra como ejemplo|
|2.10|16|Los falsos maestros andan detrás de sus placeres y deseos|
|2.10-12|8-10|Los falsos maestros blasfeman de los "poderes superiores", en contraste con los ángeles, <br>quienes no traen "juicio de maldición" contra sus adversarios. Los falsos maestros hablan de <br>cosas que no entienden, y son como "animales irracionales."|
|2.13|12|Los falsos maestros son "manchas" que comen con los destinatarios|
|2.15|11|Los falsos maestros siguen en el error de Balaám|
|2.17|13|Está "reservada" para ellos para siempre una "oscuridad" intensa|
|2.18|16|Dicen cosas "infladas"|
|3.3|17-18|En los "últimos" tiempos habrán "burladores" que "andan según" sus deseos y pasiones|
|3.7|4|La frase "hombres impíos"|
{{indent{[[Nota acerca de las "epístolas generales"]]
{{indent{[[La relación entre 2 Pedro y Judas]]
{{indent{[[Paralelos entre 1 Pedro y 2 Pedro]]
{{indent{[[El uso del Antiguo Testamento en 2 Pedro]]
{{indent{[[El uso del Nuevo Testamento en 2 Pedro]]
[[Bienvenido]]
~TiddlyWiki versión <<version>> © 2007 [[UnaMesa|http://www.unamesa.org/]]

Este recurso es una adaptación de ~TiddlyWiki por David Gifford, misionero en México D.F. con Christian Reformed World Missions, la misión de la Iglesia Cristiana Reformada.

Esta adaptación utiliza extensiones escritos por varios autores. Usted puede ver una lista de enlaces a las extensiones con su documentación si seleccione la etiqueta 'systemConfig'.
''Dios como creador'' de los cielos y la tierra (3.5), y el papel del agua en la creación. ''La “palabra” de Dios formó la creación'', y la misma palabra preserva la creación para el día de destrucción (3.5, 7).

''La paciencia y misericordia de Dios'', y su distinto ''concepto del tiempo'' desde la eternidad (3.8-9)

Es notable que 2 Pedro habla de la santificación en cap. 1, pero con la excepción de 1.21 esta carta no menciona al ''Espíritu Santo''. El Espíritu inspiró a los profetas.

Harrison (409) dice que no hay otro libro del NT que ha sido debatido tan apasionadamente en cuanto a su autoría. 

[[Evidencia a favor de Pedro como el autor de 2 Pedro]]
[[Objeciones en contra de Pedro como el autor de 2 Pedro]]
[[Otras consideraciones en cuanto a la autoría de 2 Pedro]]
*Pedro menciona este “dia” en 1.19, 2.9, 3.7, 3.10, 3.12
*El día del Señor se ha demorado debido a la paciencia y misericordia de Dios, dando tiempo a la humanidad para que se arrepienta (3.9)
*Vendrá rápido cuando viene, en un momento inesperado (3.10)
*Resultará en juicio de hombres (3.7) y ángeles (2.4). Este juicio fue prefigurado por el juicio de los ángeles, los contemporáneos de Noé, y las ciudades de Sodoma y Gomorra (cap. 2).
*Será un día de fuego que destruye los elementos de este mundo (3.10, 12) Pregunta: ¿Es esta descripción de destrucción una contradicción de la doctrina reformada que enseña que hay continuidad entre este mundo y el mundo porvenir?
*Podemos acelerar la venida del día por nuestra conducta (3.12)
*No es un día de miedo para los creyentes sino un día que anhelamos (3.12,13)
*Resultará en la venida de una nueva creación (3.12-13), y el reino de Jesucristo (1.11)
Carson, Moo y Morris dicen que el texto de 2 Pedro tiene muchas discrepancias, debido a su falta de reconocimiento en la iglesia primitiva y su consecuente falta de circulación. Dan 3.10 como ejemplo de un texto difícil de la carta.
!Citas directas:
2.22 cita Proverbios 26.11.

!Alusiones probables:
|1:17|Sal. 2:7, Gen. 22:2, Isa. 42:1|
|1.19|Num. 24.17|
|2.2|Prov. 26.11|
|2.5|Gen. 6.17|
|2.6|Gen. 19.29|
|2.15-16|Num. 22.21-35|
|3.5|Gen. 1.1|
|3:8|Sal. 90:4|
|3.9|Hab. 2.3|
|3.10, 12|Isa. 34.4|
|3.12|Isa. 60.22|
|3.12-14|Hab. 2.3|
|3:13|Isa. 65:17|

!Alusiones posibles:
|1.11|Dan. 7.27|
|1.17|Sal. 8.5, Dan. 7.14|
|1.18|Cantares 2.17|
|3.12-13|Sof. 1.18, 3.20|

fuente: Bauckham.
!Alusiones al NT, probables:
|1.14|Jn. 21.18|
|1.16-18||
|2.20|Mt. 12.45 y paralelos|
|3.10|Mt. 24.43 y paralelos|

!Alusiones al NT, posibles:
|1.16|Mc. 9.1 y paralelos|
|2.9|Mt. 6.13|
|2.19|Rom. 8.21|
|2.21|Mc. 9.42, 14.21|
|3.4|Mc. 9.1, 13.30 y paralelos|
|3.10|1 Tes. 5.2|
|3.15|Rom. 12.3, 15.15|

Bauckham dice que los escritos cristianos que más parecen a 2 Pedro son 1 Clemente, 2 Clemente, y Pastor de Hermas. Pero dice que las similitudes no muestran dependencia entre los libros, sino que los autores de estos libros escribieron del mismo entorno o ambiente.
Para todos nuestros recursos gratuitos en formato ~TiddlyWiki, véase http://www.giffmex.org/esp/indice.html

Tenemos un tutorial para ~TiddlyWiki, una adaptación de ~TiddlyWiki para estudiantes, y varios recursos bíblicos.
Estos enlaces se dirigen al texto de 2 Pedro en Bible Gateway.

[[2 Pedro, Reina Valera 1960|http://www.biblegateway.com/passage/?search=2%20pet;&version=60;]]
[[2 Pedro, Reina Valera 1995|http://www.biblegateway.com/passage/?search=2%20pet;&version=61;]]
[[2 Pedro, La Biblia de las Américas|http://www.biblegateway.com/passage/?search=2%20pet;&version=59;]]
[[2 Pedro, Nueva Versión Internacional|http://www.biblegateway.com/passage/?search=2%20pet;&version=42;]]
[[2 Pedro, Dios Habla Hoy|http://www.biblegateway.com/passage/?search=2%20pet;&version=58;]]

!Evidencia interna a favor de Pedro:
*La carta identifica su autor como “Simeón Pedro” y dice que es su segunda carta (1.1, 3.1). El nombre “Simeón” para Pedro solo ocurre en Hechos 15.14. Hubiera sido más probable que un autor seudónimo usara el nombre “Simón”, que era más conocido.
*El autor dice que fue testigo de la transfiguración de Jesucristo (1.16-18)
*El autor llama a Pablo “nuestro querido hermano” en 3.15.
*¿Es 1.13-14 una referencia a la predicción Jn. 21.18-19?
*El autor habla en términos fuertes acerca de la verdad y las mentiras (1.12, 2.3). Estas declaraciones serían hipocresía de parte del autor si escribió en nombre de otro, falsamente. 
*Vocabulario que la carta comparte con los discursos de Pedro en Hechos pero no son muy comunes en el resto del NT:
**“Alcanzado” (1.11, Hechos 1.17) 
**“Piedad” (1.3, 1.6, 1.7, 3.1; Hechos 3.12)
**“Inicuos” (2.8, Hechos 2.23)
**“Galardón de injusticias” (2.13, 15; Hechos 1.18)
**“El día del Señor” (3.10, Hechos 2.20)
*[[Paralelos entre 1 Pedro y 2 Pedro]]
!Evidencia externa a favor de Pedro:
*Orígenes acepta que Pedro fue el autor, reconociendo que había disputas sobre este punto.
*Es posible, pero no seguro, que Ireneo alude al libro.
Según la tradición, Pedro murió en la persecución de Nerón, alrededor de 64 d.c. Esta carta tendría que haber sido escrita antes de su muerte. (Los que dicen que 2 Pedro es seudónimo ponen una fecha a mediados del segundo siglo. El Apocalipsis de Pedro usa esta carta, así que no podría haber sido escrito después de 150 d.c.)

Un candidato para el lugar de redacción sería Roma. Según la tradición, Pedro murió en Roma. Además, 1 Pedro 5.13 habla de Babilonia, un nombre que podría ser un código para Roma.

Acerca del supuesto catolicismo naciente: Hay ''tres criterios'' que se han usado para determinar que un documento manifiesta un “catolicismo naciente”:
#''Una disminución de esperanza en la Parousia.'' Se nota que los oponentes de Pedro se burlan de la doctrina de la inminencia de la segunda venida (3.4), y el autor tiene que defender la doctrina (3.9). Puede ser que los destinatarios habían bajado su esperanza. Pero es más que evidente que el autor espera la segunda venida y el juicio final (1.19, 2.12, cap. 3). El autor no pospone la Parousia al futuro. <br><br>Además, sus oponentes caben mejor en el primer siglo que en el segundo. Son escépticos y libertinos que oponen a la escatología para justificar su estilo de vida. No son gnósticos que apelan a revelaciones personales y tienen que ser silenciados por la doctrina ortodoxa.
#''Un aumento en la institucionalización de la iglesia.'' En cuanto a este criterio, no hay evidencia ni a favor ni en contra. 2 Pedro no habla de la estructura o las oficinas de la iglesia.
#''La cristalización de la fe en una forma definida de doctrina.'' Es cierto que 2 Pedro habla de la fe cristiana como “el mandamiento”, “el conocimiento”, y “la verdad que poseen”, términos que enfatizan el contenido doctrinal del evangelio. Pero la mención de estos términos no requiere una fecha en el segundo siglo para explicarse. Además, 2 Pedro no usa fórmulas de credos, y también usa un término ético para hablar de la doctrina: es un “camino”, o sea un estilo de vida. 
Así que podemos concluir que la idea de un catolicismo naciente no tiene nada que ver con esta carta.

/***
|Name|InlineJavascriptPlugin|
|Source|http://www.TiddlyTools.com/#InlineJavascriptPlugin|
|Version|1.6.0|
|Author|Eric Shulman - ELS Design Studios|
|License|http://www.TiddlyTools.com/#LegalStatements <<br>>and [[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|~CoreVersion|2.1|
|Type|plugin|
|Requires||
|Overrides||
|Description|Insert Javascript executable code directly into your tiddler content.|

''Call directly into TW core utility routines, define new functions, calculate values, add dynamically-generated TiddlyWiki-formatted output'' into tiddler content, or perform any other programmatic actions each time the tiddler is rendered.
!!!!!Usage
<<<
When installed, this plugin adds new wiki syntax for surrounding tiddler content with {{{<script>}}} and {{{</script>}}} markers, so that it can be treated as embedded javascript and executed each time the tiddler is rendered.

''Deferred execution from an 'onClick' link''
By including a {{{label="..."}}} parameter in the initial {{{<script>}}} marker, the plugin will create a link to an 'onclick' script that will only be executed when that specific link is clicked, rather than running the script each time the tiddler is rendered.  You may also include a {{{title="..."}}} parameter to specify the 'tooltip' text that will appear whenever the mouse is moved over the onClick link text

''External script source files:''
You can also load javascript from an external source URL, by including a src="..." parameter in the initial {{{<script>}}} marker (e.g., {{{<script src="demo.js"></script>}}}).  This is particularly useful when incorporating third-party javascript libraries for use in custom extensions and plugins.  The 'foreign' javascript code remains isolated in a separate file that can be easily replaced whenever an updated library file becomes available.

''Display script source in tiddler output''
By including the keyword parameter "show", in the initial {{{<script>}}} marker, the plugin will include the script source code in the output that it displays in the tiddler.

''Defining javascript functions and libraries:''
Although the external javascript file is loaded while the tiddler content is being rendered, any functions it defines will not be available for use until //after// the rendering has been completed.  Thus, you cannot load a library and //immediately// use it's functions within the same tiddler.  However, once that tiddler has been loaded, the library functions can be freely used in any tiddler (even the one in which it was initially loaded).

To ensure that your javascript functions are always available when needed, you should load the libraries from a tiddler that will be rendered as soon as your TiddlyWiki document is opened.  For example, you could put your {{{<script src="..."></script>}}} syntax into a tiddler called LoadScripts, and then add {{{<<tiddler LoadScripts>>}}} in your MainMenu tiddler.

Since the MainMenu is always rendered immediately upon opening your document, the library will always be loaded before any other tiddlers that rely upon the functions it defines.  Loading an external javascript library does not produce any direct output in the tiddler, so these definitions should have no impact on the appearance of your MainMenu.

''Creating dynamic tiddler content''
An important difference between this implementation of embedded scripting and conventional embedded javascript techniques for web pages is the method used to produce output that is dynamically inserted into the document:
* In a typical web document, you use the document.write() function to output text sequences (often containing HTML tags) that are then rendered when the entire document is first loaded into the browser window.
* However, in a ~TiddlyWiki document, tiddlers (and other DOM elements) are created, deleted, and rendered "on-the-fly", so writing directly to the global 'document' object does not produce the results you want (i.e., replacing the embedded script within the tiddler content), and completely replaces the entire ~TiddlyWiki document in your browser window.
* To allow these scripts to work unmodified, the plugin automatically converts all occurences of document.write() so that the output is inserted into the tiddler content instead of replacing the entire ~TiddlyWiki document.

If your script does not use document.write() to create dynamically embedded content within a tiddler, your javascript can, as an alternative, explicitly return a text value that the plugin can then pass through the wikify() rendering engine to insert into the tiddler display.  For example, using {{{return "thistext"}}} will produce the same output as {{{document.write("thistext")}}}.

//Note: your script code is automatically 'wrapped' inside a function, {{{_out()}}}, so that any return value you provide can be correctly handled by the plugin and inserted into the tiddler.  To avoid unpredictable results (and possibly fatal execution errors), this function should never be redefined or called from ''within'' your script code.//

''Accessing the ~TiddlyWiki DOM''
The plugin provides one pre-defined variable, 'place', that is passed in to your javascript code so that it can have direct access to the containing DOM element into which the tiddler output is currently being rendered.

Access to this DOM element allows you to create scripts that can:
* vary their actions based upon the specific location in which they are embedded
* access 'tiddler-relative' information (use findContainingTiddler(place))
* perform direct DOM manipulations (when returning wikified text is not enough)
<<<
!!!!!Examples
<<<
an "alert" message box:
><script show>
	alert('InlineJavascriptPlugin: this is a demonstration message');
</script>
dynamic output:
><script show>
	return (new Date()).toString();
</script>
wikified dynamic output:
><script show>
	return "link to current user: [["+config.options.txtUserName+"]]";
</script>
dynamic output using 'place' to get size information for current tiddler:
><script show>
   if (!window.story) window.story=window;
   var title=story.findContainingTiddler(place).id.substr(7);
   return title+" is using "+store.getTiddlerText(title).length+" bytes";
</script>
creating an 'onclick' button/link that runs a script:
><script label="click here" title="clicking this link will show an 'alert' box" show>
   if (!window.story) window.story=window;
   alert("Hello World!\nlinktext='"+place.firstChild.data+"'\ntiddler='"+story.findContainingTiddler(place).id.substr(7)+"'");
</script>
loading a script from a source url:
>http://www.TiddlyTools.com/demo.js contains:
>>{{{function demo() { alert('this output is from demo(), defined in demo.js') } }}}
>>{{{alert('InlineJavascriptPlugin: demo.js has been loaded'); }}}
><script src="demo.js" show>
	return "loading demo.js..."
</script>
><script label="click to execute demo() function" show>
	demo()
</script>
<<<
!!!!!Installation
<<<
import (or copy/paste) the following tiddlers into your document:
''InlineJavascriptPlugin'' (tagged with <<tag systemConfig>>)
<<<
!!!!!Revision History
<<<
''2007.02.19 [1.6.0]'' added support for title="..." to specify mouseover tooltip when using an onclick (label="...") script
''2006.10.16 [1.5.2]'' add newline before closing '}' in 'function out_' wrapper.  Fixes error caused when last line of script is a comment.
''2006.06.01 [1.5.1]'' when calling wikify() on script return value, pass hightlightRegExp and tiddler params so macros that rely on these values can render properly
''2006.04.19 [1.5.0]'' added 'show' parameter to force display of javascript source code in tiddler output
''2006.01.05 [1.4.0]'' added support 'onclick' scripts.  When label="..." param is present, a button/link is created using the indicated label text, and the script is only executed when the button/link is clicked.  'place' value is set to match the clicked button/link element.
''2005.12.13 [1.3.1]'' when catching eval error in IE, e.description contains the error text, instead of e.toString().  Fixed error reporting so IE shows the correct response text.  Based on a suggestion by UdoBorkowski
''2005.11.09 [1.3.0]'' for 'inline' scripts (i.e., not scripts loaded with src="..."), automatically replace calls to 'document.write()' with 'place.innerHTML+=' so script output is directed into tiddler content.  Based on a suggestion by BradleyMeck
''2005.11.08 [1.2.0]'' handle loading of javascript from an external URL via src="..." syntax
''2005.11.08 [1.1.0]'' pass 'place' param into scripts to provide direct DOM access 
''2005.11.08 [1.0.0]'' initial release
<<<
!!!!!Credits
<<<
This feature was developed by EricShulman from [[ELS Design Studios|http:/www.elsdesign.com]]
<<<
!!!!!Code
***/
//{{{
version.extensions.inlineJavascript= {major: 1, minor: 6, revision: 0, date: new Date(2007,2,19)};

config.formatters.push( {
	name: "inlineJavascript",
	match: "\\<script",
	lookahead: "\\<script(?: src=\\\"((?:.|\\n)*?)\\\")?(?: label=\\\"((?:.|\\n)*?)\\\")?(?: title=\\\"((?:.|\\n)*?)\\\")?( show)?\\>((?:.|\\n)*?)\\</script\\>",

	handler: function(w) {
		var lookaheadRegExp = new RegExp(this.lookahead,"mg");
		lookaheadRegExp.lastIndex = w.matchStart;
		var lookaheadMatch = lookaheadRegExp.exec(w.source)
		if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
			if (lookaheadMatch[1]) { // load a script library
				// make script tag, set src, add to body to execute, then remove for cleanup
				var script = document.createElement("script"); script.src = lookaheadMatch[1];
				document.body.appendChild(script); document.body.removeChild(script);
			}
			if (lookaheadMatch[5]) { // there is script code
				if (lookaheadMatch[4]) // show inline script code in tiddler output
					wikify("{{{\n"+lookaheadMatch[0]+"\n}}}\n",w.output);
				if (lookaheadMatch[2]) { // create a link to an 'onclick' script
					// add a link, define click handler, save code in link (pass 'place'), set link attributes
					var link=createTiddlyElement(w.output,"a",null,"tiddlyLinkExisting",lookaheadMatch[2]);
					link.onclick=function(){try{return(eval(this.code))}catch(e){alert(e.description?e.description:e.toString())}}
					link.code="function _out(place){"+lookaheadMatch[5]+"\n};_out(this);"
					link.setAttribute("title",lookaheadMatch[3]?lookaheadMatch[3]:"");
					link.setAttribute("href","javascript:;");
					link.style.cursor="pointer";
				}
				else { // run inline script code
					var code="function _out(place){"+lookaheadMatch[5]+"\n};_out(w.output);"
					code=code.replace(/document.write\(/gi,'place.innerHTML+=(');
					try { var out = eval(code); } catch(e) { out = e.description?e.description:e.toString(); }
					if (out && out.length) wikify(out,w.output,w.highlightRegExp,w.tiddler);
				}
			}
			w.nextMatch = lookaheadMatch.index + lookaheadMatch[0].length;
		}
	}
} )
//}}}
[[El texto de 2 Pedro|Enlaces al texto de 2 Pedro]]

[[Sinopsis|Sinopsis de 2 Pedro]]
[[Autor|El autor de 2 Pedro]]
[[Circunstancias|Circunstancias, resumen y propósito de 2 Pedro]]
[[Fecha y lugar|Fecha y lugar de redacción de 2 Pedro]]
[[Estructura|La estructura de 2 Pedro]]
[[Teología|La teología de 2 Pedro]]
[[Aspectos literarios|Aspectos literarios de 2 Pedro]]
[[Contexto canónico|Contexto canónico de 2 Pedro]]
[[Texto griego|El texto de 2 Pedro]]
[[Aceptación y uso|Aceptación y uso de 2 Pedro por la iglesia]]
[[Aplicación|Notas acerca de la aplicación de 2 Pedro]]

[[Notas exegéticas|Notas exegéticas para 2 Pedro]]

[[Bibliografía|Bibliografía para 2 Pedro]]
''Jesucristo es presentado como Dios'' en 2 Pedro. 
*1.1 dice “nuestro Dios y Salvador Jesucristo.” Solo hay un articulo para “Dios” y “Salvador,” indicando que ambas palabras se refieren a Jesús. Además, hay frases paralelas en 1.11, 2.20, 3.18 que hablan de “nuestro Señor y Salvador Jesucristo.” 
*1.3 habla de “su divino poder”, y el referente más cercano es “Jesucristo.”
*Si en 1.4 el autor dice que los seguidores de Jesús participan en la naturaleza divina, se supone que Jesús mismo participa de esta naturaleza.
*Pedro usa el título “Señor” para referirse tanto a Jesús como a Dios.
*En 1.11 Jesús tiene un reino eterno.
*En 1.16 Pedro menciona la majestad de Jesús en su transfiguración. ¿Es esta majestad una revelación de su divinidad?
*Según 1.17, Jesús es el Hijo de Dios.
*En 3.18 encontramos una doxología dirigida a Jesús. Normalmente las doxologías eran reservadas para Dios.
*Sin embargo, se nota que 2 Pedro claramente distingue entre Dios Padre y Jesucristo.

''Jesucristo como Salvador'' (véase abajo, [[Nombres para Dios en 2 Pedro]] para las citas). 2.1 habla del Señor quien los “compró”. Es la única referencia implícita de la muerte de Jesús en la carta.

2 Pedro no habla de la resurrección y ascensión de Jesucristo, solo de su ''transfiguración'' (1.16-18).
!1.1-2: Introducción de la carta
!1.3-11: La importancia de la santificación
>''1.3-4:'' Exposición: el poder y las promesas de Dios nos dan todo lo que necesitamos para escapar al mundo y disfrutar la vida piadosa.
>''1.5-11:'' Aplicación de la exposición
>>''1.5-7:'' Exhortación: Construyan virtud sobre virtud
>>''1.8:'' Razón positiva: Hacerlo resulta en que su conocimiento de Cristo no sea ineficaz
>>''1.9:'' Razón negativa: No hacerlo resulta en la ceguera espiritual y el olvido.
>>''1.10ª:'' Exhortación: Asegúrense de su vocación
>>''1.10b-11:'' Dos razónes: 
>>>''1.10b:'' Razón #1: No caerán 
>>>''1.11:'' Razón #2: Recibirán la bienvenida al reino de Cristo
!1.12-18: Defensa de la verdad
>''1.12-15:'' Propósito de sus cartas: Pedro lo considera importante recordarles de la verdad, porque pronto va a morir.
>''1.16-18:'' Justificación de la autoridad de Pedro: fue testigo de la majestad de Jesucristo en su transfiguración.
>''1.19-21:'' Exhortación: La certeza de palabra de los profetas
>>''1.19:'' La exhortación propia: Presten atención a la palabra de los profetas
>>''1.20-21:'' Razón: Sus palabras no son de ellos mismos sino de Dios.
!2.1-22: Advertencia contra los falsos profetas
>''2.1-3a:'' Una profecía acerca de falsos apóstoles y la actividad engañosa de ellos
>''2.3b-10ª:'' Evidencia del AT que los falsos profetas serán condenados y los lectores rescatados
>>''2.3b:'' Declaración que los falsos profetas serán condenados
>>''2.4:'' Evidencia #1: Dios no perdonó a los ángeles de la antigüedad
>>indent{2.5: Evidencia #2: Dios no perdonó a los contemporáneos de Noé, pero rescató a Noé y su familia
>>''2.6-8:'' Evidencia #3: Dios condenó a Sodoma y Gomorra, pero rescató a Lot
>>''2.9-10ª:'' Conclusión: Dios sabe rescatar a los piadosos y juzgar a los impíos
>''2.10b-22:'' Descripción de los falsos profetas
>>''2.10b-12ª:'' Contraste: la blasfemia arrogante de ellos y la humildad de los ángeles
>>''2.12b:'' Comparación de los profetas falsos con los animales salvajes
>>''2.13-14:'' Descripción: Su búsqueda vergonzosa del placer
>>''2.15-16:'' Comparación: Son como Balaam
>>''2.17-19:'' Descripción: Hacen grandes promesas de libertad, pero sus palabras son vacías y ellos mismos son esclavos
>>''2.20-22:'' Denuncia: su destino es peor que el destino que habría tenido si nunca hubiera escuchado de Cristo
!3.1-18: Conclusión de la carta
>''3.1-2:'' Propósito de las cartas de Pedro: recordar a sus lectores del testimonio de los profetas y apóstoles, y estimular su reflexión
>''3.3-13:'' Defensa de la doctrina de la segunda venida de Cristo
>>''3.3-4:'' Objeción: Burladores dirán que la ausencia del juicio es prueba que Jesús no vendrá
>>''3.5-7:'' Respuesta #1: Dios destruirá al mundo con fuego como destruyó al mundo con agua en el tiempo de Noé
>>''3.8-10:'' Respuesta #2: Dios tiene otro concepto del tiempo. Ha demorado por causa de su paciencia; pero cuando viene, será repentina
>>''3.11-12ª:'' Aplicación: Deben vivir vidas santas y esperar ese día
>>''3.12b-13:'' Clarificación: El día del Señor será la destrucción de la creación, pero también será la llegada de una nueva creación. Esta última es la parte que esperamos.
>''3.14-18ª:'' Exhortaciones finales / aplicación de 3.3-13
>>''3.14-15a:'' La exhortación comienza
>>''3.15b-16:'' Paréntesis: Pablo dice lo mismo
>>''3.17-18ª:'' La exhortación concluye
>''3.18b:'' Doxología
2 Pedro comienza hablando de ''la fe'' (1.1, 1.5), y la pone como el fundamento de la lista de virtudes en 1.5-7. También menciona ''el arrepentimiento'' en 3.9. 

''La apostasía:'' El rechazo del conocimiento de Jesucristo pone a los incrédulos en una situación peor que su situación antes de conocerlo.

Esta ''salvación'' se expresa como justicia (1.1), gracia y paz (1.2), la purificación de los pecados (1.9), vocación y elección (1.10), la entrada al reino de Jesucristo (1.11). 

Dios da ''protección'' a los creyentes: 2.5, 7, 9. 
[[Comparación de Judas y 2 Pedro]]
[[Argumentos que Judas fue escrito después de 2 Pedro]]
[[Argumentos que Judas fue escrito antes de 2 Pedro]]

''La revelación divina como la verdad''
*La verdad (1.12, 2.2) y las mentiras, el error (2.3, 3.17)
*El “santo mandamiento” (2.21, 3.2)
*El conocimiento de Dios y de Jesucristo (1.2, 1.3, 1.5-6, 1.8, 2.20, 2.21, 3.18)
*La profecía y su inspiración divina (1.20-21)
*La inspiración de las cartas de Pablo como Escritura (3.16)
*El “camino” recto de verdad o de justicia, en contraste con el camino de Balaam (2.1, 2.15, 2.21)
{{indent{[[La revelación en 2 Pedro]]
{{indent{[[Dios en 2 Pedro]]
{{indent{[[Jesucristo en 2 Pedro]]
{{indent{[[El Espíritu Santo en 2 Pedro]]
{{indent{[[Nombres para Dios en 2 Pedro]]
{{indent{[[Los ángeles en 2 Pedro]]
{{indent{[[La fe, la apostasía y la salvación en 2 Pedro]]
{{indent{[["La participación en la naturaleza divina" en 2 Pedro]]
{{indent{[[El día del Señor en 2 Pedro]]
{{indent{[[Otros temas en 2 Pedro]]

El encarcelamiento de ''los ángeles malvados'' (2.4—véase también Judas 6) y la virtud de ''los ángeles buenos'', que no maldicen a otros seres celestiales (2.11).
|!Palabra o frase griega|!Traducción|!Frecuencia|!Versículos|
|//ὁ θεὸς //|Dios|5x|1:2, 1:21, 2:4, 3:5, 3:12|
|bgcolor(#cccccc)://τοῦ κυρίου ἡμῶν καὶ σωτῆρος Ἰησοῦ Χριστοῦ//|bgcolor(#cccccc):Nuestro Señor y Salvador Jesucristo|bgcolor(#cccccc):5x|bgcolor(#cccccc):1:11, 1:14, 1:16, 2:20, 3:18|
|bgcolor(#cccccc)://κύριος//|bgcolor(#cccccc):El Señor|bgcolor(#cccccc):5x|bgcolor(#cccccc):2:9, 2:11, 3:8, 3:9, 3:10|
|bgcolor(#cccccc)://Ἰησοῦ Χριστοῦ//|bgcolor(#cccccc):Jesucristo|bgcolor(#cccccc):1x|bgcolor(#cccccc):1:1|
|bgcolor(#cccccc)://τοῦ θεοῦ ἡμῶν καὶ σωτῆρος Ἰησοῦ Χριστοῦ//|bgcolor(#cccccc):Nuestro Dios y Salvador Jesucristo|bgcolor(#cccccc):1x|bgcolor(#cccccc):1:1|
|bgcolor(#cccccc)://Ἰησοῦ τοῦ κυρίου ἡμῶν//|bgcolor(#cccccc):Jesús nuestro Señor|bgcolor(#cccccc):1x|bgcolor(#cccccc):1:2|
|//θεοῦ πατρὸς//|Dios Padre|1x|1:17|
|bgcolor(#cccccc)://Ὁ υἱός μου//|bgcolor(#cccccc):(Mi) hijo|bgcolor(#cccccc):1x|bgcolor(#cccccc):1:17|
|bgcolor(#888888)://πνεύματος ἁγίου//|bgcolor(#888888):El Espíritu Santo|bgcolor(#888888):1x|bgcolor(#888888):1:21|
|bgcolor(#cccccc)://δεσπότην //|bgcolor(#cccccc):El Señor soberano|bgcolor(#cccccc):1x|bgcolor(#cccccc):2:1|
|bgcolor(#cccccc)://τοῦ κυρίου καὶ σωτῆρος//|bgcolor(#cccccc):El Señor y Salvador|bgcolor(#cccccc):1x|bgcolor(#cccccc):3:2|
|bgcolor(#cccccc)://τοῦ κυρίου ἡμῶν //|bgcolor(#cccccc):Nuestro Señor|bgcolor(#cccccc):1x|bgcolor(#cccccc):3:15|
''Epístolas'' = Cartas del mundo greco-romano con las características distintas de ese género. 

Harrison (252-3), siguiendo definiciones de A. Deissman, dice que epístolas son diferentes que cartas en que son más literarias y son escritas con la intención ser circuladas y publicadas. En este curso usaremos los términos “cartas” y “epístolas” como sinónimos, pero nunca debemos olvidarnos que estamos estudiando documentos del mundo antiguo, con una forma y contexto distinto.

''Generales o Universales:'' Se llaman “generales” porque 
*algunos se dirigen a una audiencia amplia (Santiago, 1 Pedro), 
*y los demás se dirigen a una audiencia específica que desconocemos (Hebreos, 2 Pedro, 1, 2, 3 Juan, Judas). En otras palabras, no tenemos la precisión con estas cartas que tenemos con las cartas de Pablo, quien explicitamente nombró sus destinatarios como creyentes en regiones específicas (romanos, tesalonicenses, etc) o personas específicas (Tito, Timoteo y Filemón).

''¿Fueron escritas para audiencias específicas?''

''Santiago'' fue escrita para creyentes, o por lo menos creyentes judíos, dispersados sobre un área grande (1.1).

Las demás fueron escritas para iglesias específicas o por lo menos grupos de iglesias de una región bajo las mismas circunstancias. 

(''1 Pedro'' fue escrita para tener una circulación amplia (1.1), pero no tan universal como Santiago. 1 Pedro 5.9 compara la situación de sus lectores con la situación de las iglesias en el resto del mundo.)

!El énfasis en la piedad y la santificación: 
*Piedad es una palabra clave de la carta (1.3, 6, 7; 2.9; 3.11)
*Tenemos que guardarnos del error (3.17), huir la corrupción del mundo, y añadir virtud sobre virtud (1.5-11) para crecer en la gracia y conocimiento de Jesucristo (3.18).
!La importancia de la memoria
Pedro nos escribe para que nos recordemos de lo que hemos aprendido. En contraste, los enemigos del Cristianismo son olvidadizos.

!La importancia del conocimiento y la doctrina. 
Pedro describe nuestra doctrina con la palabra “conocimiento” (1.2, 1.3, 1.5-6, 1.8, 2.20, 2.21, 3.18). Dice que tenemos que prestar atención a lo que hemos aprendido de las profetas inspirados por Dios

!Los límites de la tolerancia
Pedro no acepta la herejía y la corrupción del mundo y en particular de los falsos maestros. Nos da la impresión que debemos oponernos a las falsas enseñanzas en la iglesia.

!La motivación pastoral de la escatología
Los burladores decían que las acciones no tienen consecuencias eternas. Todo seguirá igual. Pedro insiste en lo contrario. Tenemos que anhelar la segunda venida, adelantarla, y prepararnos para ella. “Como nada en este mundo es duradera, entonces tiene sentido para los creyentes vivir para el siglo venidero y sus valores.” (Davids, DTIB, 585)
[[2 Pedro 1.5-7]]
[[2 Pedro 1.13-14]]
[[2 Pedro 1.15]]
[[2 Pedro 1.19]]
[[2 Pedro 1.20-21]]
[[2 Pedro 3.4]]
[[2 Pedro 3.8]]
''Objeción:'' 2 Pedro fue escrito después de Judas al final del primer siglo, así que no puede haber sido escrito por Pedro.
>>Respuesta: véase la introducción a Judas para argumentos a favor de la posición que Pedro escribió primero.

''Objeción:'' 2 Pedro fue disputado desde el principio en la iglesia patrística (véase Aceptación en el Canon).

''Objeción:'' El autor se refiere a las cartas de Pablo como Escrituras. Es evidencia de una fecha muy tarde. 
>>Respuesta: Pablo mismo refiere a sus cartas y sus enseñanzas como Palabra de Dios y considera que sus palabras tienen una autoridad máxima (1 Cor. 2.16, 7.17, 7.40, 14.37-38, 1 Tes. 2.13, 2 Tes. 3.14). 

''Objeción:'' Tiene una cristología deficiente (No pude encontrar evidencia para esta posición)

''Objeción:'' Tiene una escatología deficiente (Ladd, 650. Ladd no da evidencia para esta posición)

''Objeción:'' Tiene un sabor Gnóstico, donde el mundo es una cárcel corrupta que necesitamos escapar, y el objetivo del creyente es participar en la naturaleza divina de Dios después de la muerte (1.4).
>>Respuesta: Ladd dice que Pedro usa el lenguaje del Gnosticismo (participar en la naturaleza divina) para expresar una creencia cristiana, la unión con Cristo. “Los Gnósticos enseñaban que gnosis era el destino de la humanidad después de la muerte; en esta vida el cuerpo no importa, así que uno tiene la libertad de dar plena expresión a todos los apetitos corporales. 2 Pedro dice, al contrario, que esta conducta inmoral constituye la contaminación del mundo desde la cual el “gnóstico” Cristiano ha sido liberado.” (Ladd, 651)

>>Respuesta: había ideas gnósticas en el primer siglo. Y muchos énfasis del Gnosticismo del segundo siglo no se encuentran en 2 Pedro.

''Objeción:'' Habla de la “fe” como la tradición—el cuerpo de doctrinas que uno tiene que creer—en vez de tratarlo como la actividad de fe que uno realiza. Esto, según algunos, es una señal que la carta viene de una época posterior cuando la doctrina estaba más codificada.
>>Respuesta: No hay necesidad de requerir una diferencia de muchas décadas para explicar el desarrollo de la palabra “fe” como un cuerpo de doctrinas. Puede ser el resultado del deseo de los apóstoles de trasmitir sus creencias a otros. Usaban las palabras evangelio o verdad, pero también podían haber usado “fe” para notar el contenido de su “fe.”

''Objeción:'' 1 Pedro usa apokalupsis donde 2 Pedro usa parousia, para hablar de la segunda venida de Cristo.
>>Respuesta: La diferencia entre apokalupsis y parousia no significa nada. Pablo usa ambos términos como sinónimos en sus cartas. Y si la carta hubiera sido escrita por un impostor, podemos preguntar por qué no fue más cuidadoso en imitar el vocabulario de 1 Pedro.

''Objeción:'' ¿Por qué Pedro usó la frase “sus apóstoles” en 3.2? Parece raro si Pedro es uno de los apóstoles y colega de ellos.
*1 Pedro cita el AT 31 veces, 2 Pedro 5 veces.
>>Respuesta:  Hay más alusiones al AT en 2 Pedro—véase Contexto Canónico abajo. Además, es interesante notar que ambas cartas muestran una preferencia para los mismos libros, Salmos, Proverbios e Isaías.
*El tono es muy diferente entre las dos cartas. 
>>Respuesta: Esto se debe a los propósitos distintos de las dos cartas.
*El vocabulario es muy diferente entre las dos cartas
**Solo tienen 100 palabras en común, mientras que las palabras que no tienen en común son 599. (Harrison 414-415)
**La mayoría de las palabras en común son palabras comunes. Solo 26 de ellos ocurren menos de 20 veces en el NT, y solo 10 ocurren menos de diez veces en el NT (Bauckham).
>>Respuesta: La diferencia entre el vocabulario de las cartas se debe a los énfasis distintos entre los libros.
*La calidad de griego es inferior a 1 Pedro
**El uso de los artículos es deficiente
**Usa la palabra gar (por) excesivamente
**El estilo no es muy elegante 
>>Respuesta: La diferencia entre el griego de 1 Pedro y 2 Pedro puede ser debido al uso de un amanuenses para 1 Pedro (Silvano en 1 Pedro 5.12), resultando en un estilo superior. 2 Pedro, entonces, es el fruto de un escritor que era un pescador galileo que aprendió el griego como segundo idioma, posiblemente cuando ya era un adulto.

''Objeción:'' El autor usa la transfiguración para fingir que es Pedro.
>>Respuesta: es pura conyectura. Además, debemos notar que el autor no usa el lenguaje de los Evangelios Sinópticos para hablar de la transfiguración. Si fue Pedro, es natural que dependió de su propia memoria del evento en vez de basarse en los relatos de otros. Si fue un impostor, es difícil ver por qué no usó el lenguaje de los Sinópticos.

''Objeción:'' Es imposible que Pedro hubiera hablado de Pablo en términos tan positivos en 3.15-16 después de su conflicto en Antioquia (Gal. 2.11ff). Tampoco es posible que Pedro hubiera clasificado a sus cartas como Escrituras.
>>Respuesta: Es muy posible que Pedro aprendió su lección en Antioquia, o por lo menos no guardó rencor contra Pablo después del evento. 

*La seudonimidad es falsificar un documento. Es mentir. La iglesia primitiva rechazaba las obras seudónimas.
*Si 2 Pedro fue seudónimo, era un logro milagroso, porque el autor logró imitar el pensamiento del primer siglo desde un tiempo lejano cuando la doctrina y el vocabulario había cambiado. Y convenció a la iglesia que su carta era auténtica.
*El autor enfatiza la verdad y el error. ¿Podría haber mentido acerca de la autoría de su carta para promoverla?
*Carson, Moo y Morris (437) preguntan por qué esta carta necesitaba el apoyo del nombre de Pedro si fue seudónima. Su contenido es ortodoxo, y nada muy distinto de otros libros cristianos. Falta explicar la motivación detrás de la seudonimidad de esta carta.
*Si la carta fue seudónima, ¿por qué no imita el estilo de 1 Pedro? ¿Por qué es tan diferente? Más bien, esta carta es similar a Judas, no 1 Pedro.
2 Pedro enfatiza ''la memoria.'' Escribe para recordar a sus lectores (1.12-15, 3-1-2, 3.8). En contraste, los injustos son olvidadizos (1.9, 3.5).

Otro énfasis es ''la corrupción del mundo por los deseos.'' Bauckham dice que según 2 Pedro, la cultura humana está corrompida por el deseo, pero la fe cristiana nos ayuda escapar los deseos (1.4, 2.10, 2.18, 2.20, 3.3). Podemos añadir que esta corrupción es la causa de la destrucción del mundo predicha en cap. 3.

Harrison (414) dice ''los siguientes términos son frecuentes'': virtud, conocimiento, camino, recuerdo, justicia, piedad, corrupción, concupiscencias, juicio, destrucción, día, mundo, parousia, cielo, Salvador. 
<!--{{{-->
<div id='header' class='header' macro='gradient vert  #cc0000 #222266  '>
        <div class='siteTitle' refresh='content' tiddler='SiteTitle'></div>
        <span id='topMenu' refresh='content' tiddler='TopMenu'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='Introducción a 2 Pedro'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
!Paralelos entre 1 Pedro y 2 Pedro (Harrison, 422):
|!1 Pedro|!2 Pedro|!Punto de comparación|
|1.2|1.2|“Gracia y paz os sean multiplicadas”|
|1.7, 1.19, 2.6-7|1.1, 1.4|“Preciosas”|
|2.9|1.3, 1.5|“Virtud”|
|3.21|1.14|“Abandonar”|
|4.1|2.14|“Saciarse de pecar”|
|2.12, 3.2|1.16|“Visto con…propios ojos”|
|4.11|1.5, 1.11|“Añadir”|
|1.22|1.7|“Afecto fraternal”|
|1.15, 1.18, 2.12, 3.1, 3.2, 3.16|2.7, 3.11|“Manera de vivir”|
|1.19|2.13, 3.14|“Sin mancha e irreprensibles”|

//{{{
window.reportSearchResults=function(text,matches)
{
	var title=config.macros.search.reportTitle
	var q = config.options.chkRegExpSearch ? "/" : "'";
	var body="\n";

	// numbered list of links to matching tiddlers
	body+="\n<<<";
	for(var t=0;t<matches.length;t++) {
		var date=config.options.chkSearchByDate?(matches[t].modified.formatString('YYYY.0MM.0DD 0hh:0mm')+" "):"";
		body+="\n# "+date+"[["+matches[t].title+"]]";
	}
	body+="\n<<<\n";

	// create/update the tiddler
	var tiddler=store.getTiddler(title); if (!tiddler) tiddler=new Tiddler();
	tiddler.set(title,body,config.options.txtUserName,(new Date()),"excludeLists excludeSearch");
	store.addTiddler(tiddler); story.closeTiddler(title);

	// use alternate "search again" label in <<search>> macro
	var oldprompt=config.macros.search.label;
	config.macros.search.label="search again";

	// render/refresh tiddler
	story.displayTiddler(null,title,1);
	store.notify(title,true);

	// restore standard search label
	config.macros.search.label=oldprompt;

}

//}}}
/***
|''Name:''|SearchOptionsPlugin|
|''Source:''|http://www.TiddlyTools.com/#SearchOptionsPlugin|
|''Author:''|Eric Shulman - ELS Design Studios|
|''License:''|[[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|''~CoreVersion:''|2.0.10|
!!!!!Code
***/
//{{{
version.extensions.SearchTitleOrText = {major: 2, minor: 4, revision: 0, date: new Date(2006,10,12)};
//}}}

//{{{
if (config.options.chkSearchTitles==undefined) config.options.chkSearchTitles=true;
if (config.options.chkSearchText==undefined) config.options.chkSearchText=true;
if (config.options.chkSearchTags==undefined) config.options.chkSearchTags=true;
if (config.options.chkSearchFields==undefined) config.options.chkSearchFields=true;
if (config.options.chkSearchTitlesFirst==undefined) config.options.chkSearchTitlesFirst=false;
if (config.options.chkSearchList==undefined) config.options.chkSearchList=false;
if (config.options.chkSearchByDate==undefined) config.options.chkSearchByDate=false;
if (config.options.chkSearchIncremental==undefined) config.options.chkSearchIncremental=true;
if (config.options.chkSearchShadows==undefined) config.options.chkSearchShadows=false;

config.shadowTiddlers.AdvancedOptions += "\n<<option chkSearchTitles>> Search in tiddler titles";
config.shadowTiddlers.AdvancedOptions += "\n<<option chkSearchText>> Search in tiddler text";
config.shadowTiddlers.AdvancedOptions += "\n<<option chkSearchTags>> Search in tiddler tags";
config.shadowTiddlers.AdvancedOptions += "\n<<option chkSearchFields>> Search in tiddler data fields";
config.shadowTiddlers.AdvancedOptions += "\n<<option chkSearchShadows>> Search in shadow tiddlers";
config.shadowTiddlers.AdvancedOptions += "\n<<option chkSearchTitlesFirst>> Search results show title matches first";
config.shadowTiddlers.AdvancedOptions += "\n<<option chkSearchList>> Search results show list of matching tiddlers";
config.shadowTiddlers.AdvancedOptions += "\n<<option chkSearchByDate>> Search results sorted by modification date ";
config.shadowTiddlers.AdvancedOptions += "\n<<option chkSearchIncremental>> Incremental searching";
//}}}

//{{{
if (config.macros.search.reportTitle==undefined)
	config.macros.search.reportTitle="SearchResults";
//}}}

//{{{
config.macros.search.handler = function(place,macroName,params)
{
	var lastSearchText = "";
	var searchTimeout = null;
	var doSearch = function(txt)
		{
		if (txt.value.length>0)
			{
			story.search(txt.value,config.options.chkCaseSensitiveSearch,config.options.chkRegExpSearch);
			lastSearchText = txt.value;
			}
		};
	var clickHandler = function(e)
		{
		doSearch(this.nextSibling);
		return false;
		};
	var keyHandler = function(e)
		{
		if (!e) var e = window.event;
		switch(e.keyCode)
			{
			case 13: // ELS: handle enter key
				doSearch(this);
				break;
			case 27:
				this.value = "";
				clearMessage();
				break;
			}
		if (config.options.chkSearchIncremental)
			{
			if(this.value.length > 2)
				{
				if(this.value != lastSearchText)
					{
					if(searchTimeout) clearTimeout(searchTimeout);
					var txt = this;
					searchTimeout = setTimeout(function() {doSearch(txt);},500);
					}
				}
			else
				if(searchTimeout) clearTimeout(searchTimeout);
			}
		};
	var focusHandler = function(e)
		{
		this.select();
		};
	var btn = createTiddlyButton(place,this.label,this.prompt,clickHandler);
	var txt = createTiddlyElement(place,"input",null,null,null);
	if(params[0])
		txt.value = params[0];
	txt.onkeyup = keyHandler;
	txt.onfocus = focusHandler;
	txt.setAttribute("size",this.sizeTextbox);
	txt.setAttribute("accessKey",this.accessKey);
	txt.setAttribute("autocomplete","off");
	if(config.browser.isSafari)
		{
		txt.setAttribute("type","search");
		txt.setAttribute("results","5");
		}
	else
		txt.setAttribute("type","text");
}
//}}}

//{{{
Story.prototype.search = function(text,useCaseSensitive,useRegExp)
{
	highlightHack = new RegExp(useRegExp ? text : text.escapeRegExp(),useCaseSensitive ? "mg" : "img");
	var matches = store.search(highlightHack,config.options.chkSearchByDate?"modified":"title","excludeSearch");
	if (config.options.chkSearchByDate) matches=matches.reverse(); // most recent changes first
	var q = useRegExp ? "/" : "'";
	clearMessage();
	if (!matches.length) {
		if (config.options.chkSearchList) discardSearchResults();
		displayMessage(config.macros.search.failureMsg.format([q+text+q]));
	} else {
		if (config.options.chkSearchList) 
			reportSearchResults(text,matches);
		else {
			var titles = []; for(var t=0; t<matches.length; t++) titles.push(matches[t].title);
			this.closeAllTiddlers(); story.displayTiddlers(null,titles);
			displayMessage(config.macros.search.successMsg.format([matches.length, q+text+q]));
		}
	}
	highlightHack = null;
}
//}}}

//{{{
TiddlyWiki.prototype.search = function(searchRegExp,sortField,excludeTag)
{
	var candidates = this.reverseLookup("tags",excludeTag,false,sortField);

	// scan for matching titles first...
	var results = [];
	if (config.options.chkSearchTitles) {
		for(var t=0; t<candidates.length; t++)
			if(candidates[t].title.search(searchRegExp)!=-1)
				results.push(candidates[t]);
		if (config.options.chkSearchShadows)
			for (var t in config.shadowTiddlers)
				if ((t.search(searchRegExp)!=-1) && !store.tiddlerExists(t))
					results.push((new Tiddler()).assign(t,config.shadowTiddlers[t]));
	}
	// then scan for matching text, tags, or field data
	for(var t=0; t<candidates.length; t++) {
		if (config.options.chkSearchText && candidates[t].text.search(searchRegExp)!=-1)
			results.pushUnique(candidates[t]);
		if (config.options.chkSearchTags && candidates[t].tags.join(" ").search(searchRegExp)!=-1)
			results.pushUnique(candidates[t]);
		if (config.options.chkSearchFields && store.forEachField!=undefined) // requires TW2.1 or above
			store.forEachField(candidates[t],
				function(tid,field,val) { if (val.search(searchRegExp)!=-1) results.pushUnique(candidates[t]); },
				true); // extended fields only
	}
	// then check for matching text in shadows
	if (config.options.chkSearchShadows)
		for (var t in config.shadowTiddlers)
			if ((config.shadowTiddlers[t].search(searchRegExp)!=-1) && !store.tiddlerExists(t))
				results.pushUnique((new Tiddler()).assign(t,config.shadowTiddlers[t]));

	// if not 'titles first', or sorting by modification date,  re-sort results to so titles, text, tag and field matches are mixed together
	if(!sortField) sortField = "title";
	var bySortField=function (a,b) {if(a[sortField] == b[sortField]) return(0); else return (a[sortField] < b[sortField]) ? -1 : +1; }
	if (!config.options.chkSearchTitlesFirst || config.options.chkSearchByDate) results.sort(bySortField);

	return results;
}
//}}}

// // ''REPORT GENERATOR''
//{{{
if (!window.reportSearchResults) window.reportSearchResults=function(text,matches)
{
	var title=config.macros.search.reportTitle
	var q = config.options.chkRegExpSearch ? "/" : "'";
	var body="\n";

	// summary: nn tiddlers found matching '...', options used
	body+="''"+config.macros.search.successMsg.format([matches.length,q+"{{{"+text+"}}}"+q])+"''\n";
	body+="^^//searched in:// ";
	body+=(config.options.chkSearchTitles?"''titles'' ":"");
	body+=(config.options.chkSearchText?"''text'' ":"");
	body+=(config.options.chkSearchTags?"''tags'' ":"");
	body+=(config.options.chkSearchFields?"''fields'' ":"");
	body+=(config.options.chkSearchShadows?"''shadows'' ":"");
	if (config.options.chkCaseSensitiveSearch||config.options.chkRegExpSearch) {
		body+=" //with options:// ";
		body+=(config.options.chkCaseSensitiveSearch?"''case sensitive'' ":"");
		body+=(config.options.chkRegExpSearch?"''text patterns'' ":"");
	}
	body+="^^";

	// numbered list of links to matching tiddlers
	body+="\n<<<";
	for(var t=0;t<matches.length;t++) {
		var date=config.options.chkSearchByDate?(matches[t].modified.formatString('YYYY.0MM.0DD 0hh:0mm')+" "):"";
		body+="\n# "+date+"[["+matches[t].title+"]]";
	}
	body+="\n<<<\n";

	// open all matches button
	body+="<html><input type=\"button\" href=\"javascript:;\" ";
	body+="onclick=\"story.displayTiddlers(null,["
	for(var t=0;t<matches.length;t++)
		body+="'"+matches[t].title.replace(/\'/mg,"\\'")+"'"+((t<matches.length-1)?", ":"");
	body+="],1);\" ";
	body+="accesskey=\"O\" ";
	body+="value=\"open all matching tiddlers\"></html> ";

	// discard search results button
	body+="<html><input type=\"button\" href=\"javascript:;\" ";
	body+="onclick=\"story.closeTiddler('"+title+"'); store.deleteTiddler('"+title+"'); store.notify('"+title+"',true);\" ";
	body+="value=\"discard "+title+"\"></html>";

	// search again
	body+="\n\n----\n";
	body+="<<search \""+text+"\">>\n";
	body+="<<option chkSearchTitles>>titles ";
	body+="<<option chkSearchText>>text ";
	body+="<<option chkSearchTags>>tags";
	body+="<<option chkSearchFields>>fields";
	body+="<<option chkSearchShadows>>shadows";
	body+="<<option chkCaseSensitiveSearch>>case-sensitive ";
	body+="<<option chkRegExpSearch>>text patterns";
	body+="<<option chkSearchByDate>>sort by date";

	// create/update the tiddler
	var tiddler=store.getTiddler(title); if (!tiddler) tiddler=new Tiddler();
	tiddler.set(title,body,config.options.txtUserName,(new Date()),"excludeLists excludeSearch");
	store.addTiddler(tiddler); story.closeTiddler(title);

	// use alternate "search again" label in <<search>> macro
	var oldprompt=config.macros.search.label;
	config.macros.search.label="search again";

	// render/refresh tiddler
	story.displayTiddler(null,title,1);
	store.notify(title,true);

	// restore standard search label
	config.macros.search.label=oldprompt;

}

if (!window.discardSearchResults) window.discardSearchResults=function()
{
	// remove the tiddler
	story.closeTiddler(config.macros.search.reportTitle);
	store.deleteTiddler(config.macros.search.reportTitle);
}
//}}}
2 Pedro es una carta escrita por el apóstol Pedro antes de su muerte (64 d.c.). Pedro sabe que pronto morirá, y quiere preparar a los destinatarios para los falsos maestros que pronto vendrán. Estos maestros rechazan la autoridad (incluso la de Pedro y los profetas, 1.16-21), y siguen sus deseos para el sexo y el dinero. 

Pedro describe y denuncia a estos maestros en cap. 2, y llama a sus lectores a que se fortalezcan para evitar el error de ellos (3.17-18) y escapar la corrupción en el mundo debido a los deseos (1.3-4). Los llama a que crezcan en las virtudes (1.5-11), que se recuerden de lo que saben (1.12-15, 3.1-2), y que vivan de una manera que refleja lo que ellos creen acerca de la destrucción del mundo y la nueva creación (3.8-14).

La erudición moderna ha declarado que esta carta no fue escrita por Pedro. Sin embargo, a pesar de que la gran mayoría de eruditos fuertemente rechazan su autenticidad, hay respuestas a las objeciones y argumentos a favor de su origen petrino.

Giffmex Intro a 2 Pedro
/***
|''Name:''|SpanishTranslationPlugin|
|''Description:''|Translation of TiddlyWiki into Spanish|
|''Author:''|Dave Gifford giff (at) giffmex (dot) org|
|''Source:''|www.giffmex.org/twtutorialespanol.html |
|''CodeRepository:''||
|''Version:''||
|''Date:''|August 29, 2007|
|''Comments:''|Please make comments at http://groups.google.co.uk/group/TiddlyWikiDev |
|''License:''|[[Creative Commons Attribution-ShareAlike 3.0 License|http://creativecommons.org/licenses/by-sa/3.0/]] |
|''~CoreVersion:''|2.2.5|
***/

//{{{
//--
//-- Translateable strings
//--

// Strings in "double quotes" should be translated; strings in 'single quotes' should be left alone

config.locale = "es"; // W3C language tag

if (config.options.txtUserName == 'YourName') // do not translate this line, but do translate the next line
	merge(config.options,{txtUserName: "SuNombre"});

merge(config.tasks,{
	save: {text: "guardar", tooltip: "Guardar sus cambios a este TiddlyWiki", action: saveChanges},
	sync: {text: "sincronizar", tooltip: "Sincronizar cambios con otros archivos TiddlyWiki y servidores", content: '<<sync>>'},
	importTask: {text: "importar", tooltip: "Importar tiddlers y plugins de otros archivos TiddlyWiki y servidores", content: '<<importTiddlers>>'},
	tweak: {text: "modificar", tooltip: "Modificar la apariencia y comportamiento de TiddlyWiki", content: '<<options>>'},
	plugins: {text: "plugins", tooltip: "Manejar plugins instalados", content: '<<plugins>>'}
});

// Options that can be set in the options panel and/or cookies
merge(config.optionsDesc,{
	txtUserName: "Nombre usuario para firmar sus cambios",
	chkRegExpSearch: "Habilitar expresiones normales para búsquedas",
	chkCaseSensitiveSearch: "Búsquedas sensibles a mayúsculas",
	chkAnimate: "Habilitar animaciones",
	chkSaveBackups: "Guardar archivo de respaldo al guardar cambios",
	chkAutoSave: "Guardar cambios automáticamente",
	chkGenerateAnRssFeed: "Generar un archivo RSS al guardar cambios",
	chkSaveEmptyTemplate: "Generar una plantilla vacía al guardar cambios",
	chkOpenInNewWindow: "Abrir enlaces externos en una nueva ventana",
	chkToggleLinks: "Un tiddler abierto se cierra cuando el usuario hace clic en un enlace al tiddler",
	chkHttpReadOnly: "Ocultar elementos de edición cuando visto por medio de HTTP",
	chkForceMinorUpdate: "No actualizar modificador, nombre usuario o fecha cuando un tiddler es editado",
	chkConfirmDelete: "Requerir confirmación antes de borrar tiddlers",
	chkInsertTabs: "Usar la tecla de tabulación para insertar carácteres de tabulación en vez de alternar entre campos",
	txtBackupFolder: "Nombre de la carpeta que debe usarse para respaldos",
	txtMaxEditRows: "Máximo número de renglones en cajas de edición",
	txtFileSystemCharSet: "Juego de carácteres por defecto para guardar cambios (Firefox/Mozilla solamente)"});

merge(config.messages,{
	customConfigError: "Hubo problemas en la instalación de plugins. Véase PluginManager para los detalles",
	pluginError: "Error: %0",
	pluginDisabled: "No ejecutado por ser deshabilitado via la etiqueta 'systemConfigDisable'",
	pluginForced: "Ejecutado por ser forzado via la etiqueta 'systemConfigForce'",
	pluginVersionError: "No ejecutado porque este plugin requiere una versión más reciente TiddlyWiki",
	nothingSelected: "Nada ha sido seleccionado. Debe seleccionar uno o más elementos primero",
	savedSnapshotError: "Parece que este TiddlyWiki no ha sido guardado correctamente. Favor de consultar  http://www.tiddlywiki.com/#DownloadSoftware para más información",
	subtitleUnknown: "(desconocido)",
	undefinedTiddlerToolTip: "El tiddler '%0' no existe todavía",
	shadowedTiddlerToolTip: "El tiddler '%0' no existe todavía, pero tiene un valor oculto predefinido",
	tiddlerLinkTooltip: "%0 - %1, %2",
	externalLinkTooltip: "Enlace externo a %0",
	noTags: "No hay tiddlers con etiquetas",
	notFileUrlError: "Se necesita guardar este TiddlyWiki a un archivo antes de poder guardar cambios",
	cantSaveError: "No es posible guardar cambios. Posibles causas incluyen:\n- su navegador web no permite que guarde los cambios  (Firefox, Internet Explorer, Safari y Opera funcionan si son configurados correctamente)\n- la dirección a su TiddlyWiki contiene carácteres ilegales \n- el archivo TiddlyWiki HTML file ha sido removido o renombrado",
	invalidFileError: "El archivo original '%0' no parece ser un TiddlyWiki válido",
	backupSaved: "Respaldo guardado",
	backupFailed: "Respaldo no pudo ser guardado",
	rssSaved: "Archivo RSS guardado",
	rssFailed: "Archivo RSS no pudo ser guardado",
	emptySaved: "Plantilla vacía guardada",
	emptyFailed: "Plantilla vacía no pudo ser guardada",
	mainSaved: "Archivo TiddlyWiki guardado",
	mainFailed: "El archivo TiddlyWiki o pudo ser guardado. Sus cambios no han sido guardados",
	macroError: "Error en macro <<\%0>>",
	macroErrorDetails: "Error al ejecutar macro <<\%0>>:\n%1",
	missingMacro: "Tal macro no existe",
	overwriteWarning: "Un tiddler llamado '%0' ya existe. Presione OK para reemplazarlo",
	unsavedChangesWarning: "CUIDADO! Hay cambios no guardados en TiddlyWiki\n\nPresione OK para guardar\nPresione CANCELAR para cancelar cambios",
	confirmExit: "--------------------------------\n\nHay cambios no guardados en TiddlyWiki. Si continue, perderá los cambios\n\n--------------------------------",
	saveInstructions: "GuardarRespaldos",
	unsupportedTWFormat: "Formato '%0' no apoyado por TiddlyWiki",
	tiddlerSaveError: "Error en guardar tiddler '%0'",
	tiddlerLoadError: "Error en cargar tiddler '%0'",
	wrongSaveFormat: "No se puede guardar con formato de almacenaje '%0'. Cambiando a un formato válido para guardar.",
	invalidFieldName: "Nombre de campo '%0' inválido",
	fieldCannotBeChanged: "El campo '%0' no puede ser cambiado",
	loadingMissingTiddler: "Intentando acceder el tiddler '%0' del servidor '%1' en:\n\n'%2' en el área de trabajo '%3'"});

merge(config.messages.messageClose,{
	text: "cerrar",
	tooltip: "cerrar este área de mensaje"});

config.messages.backstage = {
	open: {text: "bastidores", tooltip: "Abrir el área entre bastidores para ejecutar tareas especiales de composición y edición"},
	close: {text: "cerrar", tooltip: "Cerrar el área entre bastidores"},
	prompt: "bastidores: ",
	decal: {
		edit: {text: "editar", tooltip: "Editar el tiddler '%0'"}
	}
};

config.messages.listView = {
	tiddlerTooltip: "Hacer clic para ver el texto completo de este tiddler",
	previewUnavailable: "(preeestreno no disponible)"
};

config.messages.dates.months = ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre","diciembre"];
config.messages.dates.days = ["domingo", "lunes", "martes", "miercoles", "jueves", "viernes", "sábado"];
config.messages.dates.shortMonths = ["ene", "feb", "mar", "abr", "mayo", "jun", "jul", "ag", "sep", "oct", "nov", "dic"];
config.messages.dates.shortDays = ["dom", "lun", "mar", "mier", "jue", "vie", "sáb"];
// suffixes for dates, eg "1st","2nd","3rd"..."30th","31st"
config.messages.dates.daySuffixes = ["","","","","","","","","","",
		"","","","","","","","","","",
		"","","","","","","","","","",
		""];
config.messages.dates.am = "am";
config.messages.dates.pm = "pm";

merge(config.messages.tiddlerPopup,{
	});

merge(config.views.wikified.tag,{
	labelNoTags: "no hay etiquetas",
	labelTags: "etiquetas: ",
	openTag: "Abrir etiqueta '%0'",
	tooltip: "Mostrar tiddlers con etiqueta '%0'",
	openAllText: "Abrir todos",
	openAllTooltip: "Abrir todos estos tiddlers",
	popupNone: "No hay otros tiddlers con la etiqueta '%0'"});

merge(config.views.wikified,{
	defaultText: "El tiddler '%0' aún no existe. Hacer doble-clic para crearlo",
	defaultModifier: "(no encontrado)",
	shadowModifier: "(tiddler integral oculto)",
	dateFormat: "DD MMM YYYY", // use this to change the date format for your locale, eg "YYYY MMM DD", do not translate the Y, M or D
	createdPrompt: "creado"});

merge(config.views.editor,{
	tagPrompt: "Escribir etiquetas separados por espacios, [[usar doble corchetes]] si es necesario, or seleccionar existentes",
	defaultText: "Escribir el texto para '%0'"});

merge(config.views.editor.tagChooser,{
	text: "etiquetas",
	tooltip: "Seleccionar etiquetas existentes para añadir a este tiddler",
	popupNone: "No hay etiquetas definidas",
	tagTooltip: "Añadir la etiqueta '%0'"});

merge(config.messages,{
	sizeTemplates:
		[
		{unit: 1024*1024*1024, template: "%0\u00a0GB"},
		{unit: 1024*1024, template: "%0\u00a0MB"},
		{unit: 1024, template: "%0\u00a0KB"},
		{unit: 1, template: "%0\u00a0B"}
		]});

merge(config.macros.search,{
	label: "búsqueda",
	prompt: "Buscar en este TiddlyWiki",
	accessKey: "F",
	successMsg: "%0 tiddlers encontrados con %1",
	failureMsg: "Ningunos tiddlers encontrados con %0"});

merge(config.macros.tagging,{
	label: "etiquetas: ",
	labelNotTag: "no etiquetas",
	tooltip: "Lista de tiddlers con la etiqueta '%0'"});

merge(config.macros.timeline,{
	dateFormat: "DD MMM YYYY"});// use this to change the date format for your locale, eg "YYYY MMM DD", do not translate the Y, M or D

merge(config.macros.allTags,{
	tooltip: "Mostrar tiddlers con la etiqueta '%0'",
	noTags: "No hay tiddlers con etiquetas"});

config.macros.list.all.prompt = "Todos los tiddlers en orden alfabético";
config.macros.list.missing.prompt = "Tiddlers enlazados por otros tiddlers pero que no son definidos";
config.macros.list.orphans.prompt = "Tiddlers que no han sido enlazados por nigin otro tiddler";
config.macros.list.shadowed.prompt = "Tiddlers ocultos con contenido por defecto";
config.macros.list.touched.prompt = "Tiddlers que han sido modificados localmente";

merge(config.macros.closeAll,{
	label: "cerrar todos",
	prompt: "Cerrar todos los tiddlers abiertos (excepto los que están en modo de edición)"});

merge(config.macros.permaview,{
	label: "permavista",
	prompt: "Enlace al URL de este archivo con todos los tiddlers actualmente abiertos"});

merge(config.macros.saveChanges,{
	label: "guardar cambios",
	prompt: "Guardar todos los cambios a este TiddlyWiki",
	accessKey: "S"});

merge(config.macros.newTiddler,{
	label: "nuevo tiddler",
	prompt: "Crear un nuevo tiddler",
	title: "Nuevo Tiddler",
	accessKey: "N"});

merge(config.macros.newJournal,{
	label: "nuevo diario",
	prompt: "Crear un nuevo tiddler con el día y la hora como el título",
	accessKey: "J"});

merge(config.macros.options,{
	wizardTitle: "Modificar las opciones avanzadas",
	step1Title: "Estas opciones son guardadas como cookies en su navegador web",
	step1Html: "<input type='hidden' name='markList'></input><br><input type='checkbox' checked='false' name='chkUnknown'>Mostrar opciones desconocidas</input>",
	unknownDescription: "//(desconocido)//",
	listViewTemplate: {
		columns: [
			{name: 'Option', field: 'option', title: "Opción", type: 'String'},
			{name: 'Description', field: 'description', title: "Descripción", type: 'WikiText'},
			{name: 'Name', field: 'name', title: "Nombre", type: 'String'}
			],
		rowClasses: [
			{className: 'lowlight', field: 'lowlight'} 
			]}
	});

merge(config.macros.plugins,{
	wizardTitle: "Manejar plugins",
	step1Title: "Plugins actualmente instalados",
	step1Html: "<input type='hidden' name='markList'></input>", // DO NOT TRANSLATE
	skippedText: "(Este plugin no ha sido ejecutado porque fue añadido desde el último inicio del archivo)",
	noPluginText: "No hay plugins instalados",
	confirmDeleteText: "¿Está seguro que quiere eliminar estos plugins?:\n\n%0",
	removeLabel: "remover ña etiqueta systemConfig",
	removePrompt: "Remover la etiqueta systemConfig",
	deleteLabel: "borrar",
	deletePrompt: "Eliminar estos tiddlers para siempre",
	listViewTemplate: {
		columns: [
			{name: 'Selected', field: 'Selected', rowName: 'title', type: 'Selector'},
			{name: 'Tiddler', field: 'tiddler', title: "Tiddler", type: 'Tiddler'},
			{name: 'Size', field: 'size', tiddlerLink: 'size', title: "Tamaño", type: 'Size'},
			{name: 'Forced', field: 'forced', title: "Forzado", tag: 'systemConfigForce', type: 'TagCheckbox'},
			{name: 'Disabled', field: 'disabled', title: "Deshabilitado", tag: 'systemConfigDisable', type: 'TagCheckbox'},
			{name: 'Executed', field: 'executed', title: "Cargado", type: 'Boolean', trueText: "Sí", falseText: "No"},
			{name: 'Startup Time', field: 'startupTime', title: "Tiempo de inicio", type: 'String'},
			{name: 'Error', field: 'error', title: "Estado", type: 'Boolean', trueText: "Error", falseText: "OK"},
			{name: 'Log', field: 'log', title: "Log", type: 'StringList'}
			],
		rowClasses: [
			{className: 'error', field: 'error'},
			{className: 'warning', field: 'warning'}
			]}
	});

merge(config.macros.toolbar,{
	moreLabel: "más",
	morePrompt: "Mostar más órdenes"
	});

merge(config.macros.refreshDisplay,{
	label: "refrescar",
	prompt: "Re-dibujar toda la visualización de TiddlyWiki"
	});

merge(config.macros.importTiddlers,{
	readOnlyWarning: "No se puede importar a un archivo TiddlyWiki de lectura. Intente abrirlo desde un archivo:// URL",
	wizardTitle: "Importar tiddlers de otro archivo o servidor",
	step1Title: "Primer paso: Localizar el servidor o archivo TiddlyWiki",
	step1Html: "Especificar el tipo de servidor: <select name='selTypes'><option value=''>Escoger...</option></select><br>Ingresar el URL or dirección al archivo aquí: <input type='text' size=50 name='txtPath'><br>...o navegar para buscar un archivo: <input type='file' size=50 name='txtBrowse'><br><hr>...o seleccionar un FEED predefinido: <select name='selFeeds'><option value=''>Escoger...</option></select>",
	openLabel: "abrir",
	openPrompt: "Abrir la conexión a este archivo o servidor",
	openError: "Hubo problemas en acceder el archivo Tiddlywiki",
	statusOpenHost: "Abriendo el servidor",
	statusGetWorkspaceList: "Adquiriendo la lista de áreas de trabajo disponibles",
	step2Title: "Segundo paso: Escoger el área de trabajo",
	step2Html: "Ingresar un nombre de un área de trabajo: <input type='text' size=50 name='txtWorkspace'><br>...o seleccionar un área de trabajo: <select name='selWorkspace'><option value=''>Escoger...</option></select>",
	cancelLabel: "cancelar",
	cancelPrompt: "Cancelar esta importación",
	statusOpenWorkspace: "Abriendo el área de trabajo",
	statusGetTiddlerList: "Adquiriendo la lista de tiddlers disponibles",
	step3Title: "Tercer paso: Escoger los tiddlers para importar",
	step3Html: "<input type='hidden' name='markList'></input><br><input type='checkbox' checked='true' name='chkSync'>Mantener estos tiddlers enlazados a este server para poder sincronizar cambios posteriores</input><br><input type='checkbox' name='chkSave'>Guardar los detalles de este servidor en un tiddler 'systemServer' tiddler llamado:</input> <input type='text' size=25 name='txtSaveTiddler'>",
	importLabel: "importar",
	importPrompt: "Importar estos tiddlers",
	confirmOverwriteText: "¿Está seguro que quiere reemplazar estos tiddlers?:\n\n%0",
	step4Title: "Cuarto paso: Importando %0 tiddler(s)",
	step4Html: "<input type='hidden' name='markReport'></input>", // DO NOT TRANSLATE
	doneLabel: "OK",
	donePrompt: "Cerrar este wizard",
	statusDoingImport: "Importando tiddlers",
	statusDoneImport: "Todos los tiddlers importados",
	systemServerNamePattern: "%2 en %1",
	systemServerNamePatternNoWorkspace: "%1",
	confirmOverwriteSaveTiddler: "El tiddler '%0' ya existe. Haga clic en 'OK' para reemplazarlo con los detalles de este servidor, o haga clic en 'Cancelar' para cancelar los cambios",
	serverSaveTemplate: "|''Tipo:''|%0|\n|''URL:''|%1|\n|''Área de trabajo:''|%2|\n\nEste tiddler fue creado automáticamente para guardar un record de los detallles de este servidor",
	serverSaveModifier: "(Sistema)",
	listViewTemplate: {
		columns: [
			{name: 'Selected', field: 'Selected', rowName: 'title', type: 'Selector'},
			{name: 'Tiddler', field: 'tiddler', title: "Tiddler", type: 'Tiddler'},
			{name: 'Size', field: 'size', tiddlerLink: 'size', title: "Tamaño", type: 'Size'},
			{name: 'Tags', field: 'tags', title: "Etiquetas", type: 'Tags'}
			],
		rowClasses: [
			]}
	});

merge(config.macros.sync,{
	listViewTemplate: {
		columns: [
			{name: 'Selected', field: 'selected', rowName: 'title', type: 'Selector'},
			{name: 'Tiddler', field: 'tiddler', title: "Tiddler", type: 'Tiddler'},
			{name: 'Server Type', field: 'serverType', title: "Tipo de servidor", type: 'String'},
			{name: 'Server Host', field: 'serverHost', title: "Servidor", type: 'String'},
			{name: 'Server Workspace', field: 'serverWorkspace', title: "Área de trabajo del servidor", type: 'String'},
			{name: 'Status', field: 'status', title: "Estado de sincronización", type: 'String'},
			{name: 'Server URL', field: 'serverUrl', title: "Servidor URL", text: "View", type: 'Link'}
			],
		rowClasses: [
			],
		buttons: [
			{caption: "Sincronizar estos tiddlers", name: 'sync'}
			]},
	wizardTitle: "Sincronizar con servidores y archivos externos",
	step1Title: "Escoger los tiddlers para sincronizar",
	step1Html: "<input type='hidden' name='markList'></input>", // DO NOT TRANSLATE
	syncLabel: "sincronizar",
	syncPrompt: "Sincronizar estos tiddlers",
	hasChanged: "Cambiado mientras desconectado",
	hasNotChanged: "No cambiado mientras desconectado",
	syncStatusList: {
		none: {text: "...", color: "ninguno"},
		changedServer: {text: "Cambiado en el servidor", color: '#80ff80'},
		changedLocally: {text: "Cambiado mientras desconectado", color: '#80ff80'},
		changedBoth: {text: "Cambiado mientras desconectado y en el servidor", color: '#ff8080'},
		notFound: {text: "No encontrado en el servidor", color: '#ffff80'},
		putToServer: {text: "Se guardó una actualización en el servidor", color: '#ff80ff'},
		gotFromServer: {text: "Adquirió una actualización del servidor", color: '#80ffff'}
		}
	});

merge(config.commands.closeTiddler,{
	text: "cerrar",
	tooltip: "Cerrar este tiddler"});

merge(config.commands.closeOthers,{
	text: "cerrar los demás",
	tooltip: "Cerrar todos los demás tiddlers"});

merge(config.commands.editTiddler,{
	text: "editar",
	tooltip: "Editar este tiddler",
	readOnlyText: "ver",
	readOnlyTooltip: "Ver la fuente de este tiddler"});

merge(config.commands.saveTiddler,{
	text: "OK",
	tooltip: "Guardar los cambios a este tiddler"});

merge(config.commands.cancelTiddler,{
	text: "cancelar",
	tooltip: "Cancelar los cambios a este tiddler",
	warning: "¿Seguro que quiere abandonar sus cambios a  '%0'?",
	readOnlyText: "OK",
	readOnlyTooltip: "Ver este tiddler normalmente"});

merge(config.commands.deleteTiddler,{
	text: "borrar",
	tooltip: "Borrar este tiddler",
	warning: "¿Seguro que quiere borrar '%0'?"});

merge(config.commands.permalink,{
	text: "permaenlace",
	tooltip: "Permaenlace para este tiddler"});

merge(config.commands.references,{
	text: "referencias",
	tooltip: "Mostar tiddlers que hacen referencia a este tiddler",
	popupNone: "No hay referencias"});

merge(config.commands.jump,{
	text: "saltar",
	tooltip: "Saltar a otro tiddler abierto"});

merge(config.commands.syncing,{
	text: "sincronización",
	tooltip: "Controlar la sincronización de este tiddler con un servidor o archivo externo",
	currentlySyncing: "<div>En proceso de sincronizar via <span class='popupHighlight'>'%0'</span> a:</"+"div><div>servidor: <span class='popupHighlight'>%1</span></"+"div><div>área de trabajo: <span class='popupHighlight'>%2</span></"+"div>", // Note escaping of closing <div> tag
	notCurrentlySyncing: "No hay sincronización en proceso",
	captionUnSync: "Dejar de sincronizar este tiddler",
	chooseServer: "Sincronizar este tiddler con otro servidor:",
	currServerMarker: "\u25cf ",
	notCurrServerMarker: "  "});

merge(config.commands.fields,{
	text: "campos",
	tooltip: "Mostrar los campos extendidos de este tiddler",
	emptyText: "No hay campos extendidos para este tiddler",
	listViewTemplate: {
		columns: [
			{name: 'Field', field: 'field', title: "Campo", type: 'String'},
			{name: 'Value', field: 'value', title: "Valor", type: 'String'}
			],
		rowClasses: [
			],
		buttons: [
			]}});

merge(config.shadowTiddlers,{
	DefaultTiddlers: "[[IniciarConTiddlyWiki]]",
	MainMenu: "[[IniciarConTiddlyWiki]]\n\n\n^^~TiddlyWiki versión <<version>>\n© 2007 [[UnaMesa|http://www.unamesa.org/]]^^",
	IniciarConTiddlyWiki: "Para empezar con este TiddlyWiki vacío, necesitará modificar los siguientes tiddlers:\n* SiteTitle & SiteSubtitle: El título y subtítulo del sitio, mostrados en el encabezado (después de guardar, también aparecerán en la barra del título de su navegador web)\n* MainMenu: El menú principal que funciona como tabla de contenido para el usuario (generalmente este menú se encuentra a la izquierda)\n* DefaultTiddlers: Contiene los nombres de los tiddlers que aparecerán cuando el archivo TiddlyWiki se abre\nAdemás, necesitará ingresar su nombre usuario para firmar sus cambios posteriores al archivo: <<option txtUserName>>",
	SiteTitle: "Mi TiddlyWiki",
	SiteSubtitle: "un cuaderno web personal, no lineal y reutilizable",
	SiteUrl: "http://www.tiddlywiki.com/",
	OptionsPanel: "Estas opciones para personalizar TiddlyWiki son guardados en su navegador\n\nSu nombre de usuario para firmar los cambios que realiza. Escríbalo como PalabraWiki (eg JuanDiego)\n<<option txtUserName>>\n\n<<option chkSaveBackups>> GuardarRespaldos\n<<option chkAutoSave>> AutoGuardar\n<<option chkRegExpSearch>> BuscaRegExp\n<<option chkCaseSensitiveSearch>> BúsquedaSensible\n<<option chkAnimate>> HabilitarAnimaciones\n\n----\Véase también [[OpcionesAvanzadas|AdvancedOptions]]",
	SideBarOptions: '<<search>><<closeAll>><<permaview>><<newTiddler>><<newJournal "DD MMM YYYY">><<saveChanges>><<slider chkSliderOptionsPanel OptionsPanel "opciones »" "Cambiar las opciones avanzadas de TiddlyWiki">>',
	SideBarTabs: '<<tabs txtMainTab "Fecha" "tiddlers por fecha de creación" TabTimeline "Título" "Tiddlers por título" TabAll "Etiquetas" "Todas las etiquetas" TabTags "Más" "Más listas" TabMore>>',
	TabMore: '<<tabs txtMoreTab "perdidos" "Tiddlers que no existen" TabMoreMissing "huérfanos" "Tiddlers que no han sido enlazados por ningun otro tiddler" TabMoreOrphans "ocultos" "Tiddlers ocultos" TabMoreShadowed>>'});

merge(config.annotations,{
	AdvancedOptions: "Este tiddler oculto provee acceso a varias opciones avanzadas",
	ColorPalette: "Los valores en este tiddler oculto determinan la esquema de colores de este ~TiddlyWiki",
	DefaultTiddlers: "Los tiddlers alistados en este tiddler oculto se abren automáticamente cuando se abre este archivo ~TiddlyWiki",
	EditTemplate: "La plantilla HTML en este tiddler oculto determina la apariencia de los tiddlers cuando están en modo de edición",
	GettingStarted: "Este tiddler oculto provee instrucciones básicas acerca del uso de ~TiddlyWiki",
	ImportTiddlers: "Este tiddler oculto permite la importación de tiddlers de otros archivos",
	MainMenu: "Este tiddler oculto se usa como la tabla de contenido del menú principal en la columna a la izquiera de la pantalla",
	MarkupPreHead: "Este tiddler es insertado en la parte superior de la sección <head> del HTML de ~TiddlyWiki",
	MarkupPostHead: "Este tiddler es insertado en la parte inferior de la sección <head> del HTML de ~TiddlyWiki",
	MarkupPreBody: "Este tiddler es insertado en la parte superior de la sección <body> del HTML de ~TiddlyWiki",
	MarkupPostBody: "Este tiddler es insertado en la parte inferior de la sección <body> del HTML de ~TiddlyWiki immediatamente antes del 'script block'",
	OptionsPanel: "Este tiddler oculto se usa como el contenido del panel de opciones en el menú a la derecha",
	PageTemplate: "La plantilla HTML en este tiddler oculto determina la presentación general de este ~TiddlyWiki",
	PluginManager: "Este tiddler oculto provee acceso al administrador de plugins",
	SideBarOptions: "Este tiddler oculto se usa como el contenido de las opciones de la parte superior del menú a la derecha",
	SideBarTabs: "Este tiddler oculto se usa como el contenido del panel de pestañas en el menú a la derecha",
	SiteSubtitle: "Este tiddler oculto contiene el subtítulo del sitio o página",
	SiteTitle: "Este tiddler oculto contiene el título del sitio o página",
	SiteUrl: "Este tiddler debe ser configurado al URL completo cuando el archivo se publica",
	StyleSheetColours: "Este tiddler oculto contiene definiciones de CSS relacionadas con los colores de los elementos de la página",
	StyleSheet: "E