Welcome to TiddlyWiki created by Jeremy Ruston, Copyright © 2007 UnaMesa Association
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.
! El género de Romanos
El género de Romanos es una carta, no una teología sistemática. Sin embargo su carta contiene un argumento extenso, como un tratado. Podemos identificarlo como una carta-tratado. Algunos han identificado Romanos como diatriba (un debate polémico contra un oponente específico), pero es preferible decir que Romanos contiene diatribas que decir que Romanos es una diatriba.
! Otros aspectos literarios
*Su extendida introducción
*Los numerables saludos en cap. 16
*Su uso de la diatriba. Véase [[La diatriba en Romanos]]
*Su ámplio uso del AT. Harrison, 304: “Más de la mitad de los ejemplos paulinos de //γέγραπται// ("escrito está") se encuentran en Romanos.”
*Su espíritu pacífico en contraste con Gálatas o 1 Corintios.
*Probablemente hay referencias sútiles e irónicas a Cesar y el imperio romano. Véase [[Romanos y la Parodia del Culto a Cesar]]
*La riqueza de sus términos teológicos
Nadie disputa que Pablo fue el autor de esta carta. 16.22 identifica a Tercio como el amanuenses de la carta, pero no hay evidencia que Tercio tuvo mucha libertad en alterar las palabras de Pablo.
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í|romanostiddly.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]]
''Parousia apostólica'' (15.14-32)
{{indent{Justificación teológica de escribir la carta (15.14-19)
{{indent{{{indent{Expresión de confianza en ellos (15.14)
{{indent{{{indent{La carta es parte de su cumplimiento de su vocación de predicar su evangelio a los Gentiles, incluso {{indent{{{indent{ellos (15.15-19)
{{indent{Justificación de su ausencia: su afán de predicar donde Cristo es desconocido (15.20-22, incl. apoyo de Isa. 52.15)
{{indent{Su plan de visitarles (15.23-29)
{{indent{{{indent{Mención inicial de su plan de visitarles (15.23-24)
{{indent{{{indent{(Paréntesis: su plan de entregar la colección a Jerusalén primero (15.25-27))
{{indent{{{indent{Continuación de su plan de visitarles (15.28)
{{indent{{{indent{Expresión de confianza (15.29)
{{indent{Petición de oración (15.30-32)
{{indent{{{indent{Petición propia (15.30)
{{indent{{{indent{Contenido de la petición (15.31-32)
''Bendición de paz'' (15.33)
''Comendación de Febe'' (16.1-2)
''Primera lista de saludos'' (16.3-16)
{{indent{Saludos específicos de Pablo (16.3-15)
{{indent{Saludo general de ósculo santo (16.16ª)
{{indent{Saludo de parte de las iglesias (16.16b)
''Exhortaciones'' (16.17-20ª)
{{indent{Fórmula de apelación, exhortación, y razones (16.17-18)
{{indent{Expresión de gozo (16.19a)
{{indent{Advertencia (16.19b)
{{indent{Promesa que resulta de hacer caso a la advertencia (16.20ª)
''Bendición de gracia'' (16.20b)
''Segunda lista de saludos (de parte de los compañeros de Pablo)'' (16.21-23)
''Doxología'' (16.24-27)
<html><p align="right">Fuente: Estudio personal, influenciado por Jeffrey A. D. Weima, “Preaching the Gospel in Rome: A Study of the Epistolary Framework of Romans.” En Gospel in Paul: Studies on Corinthians, Galatians and Romans for Richard N. Longenecker. Eds. L. Ann Jervis y Peter Richardson. (Journal for the Study of the New Testament Supplement Series 108).</p></html>
Introducción de la carta (1.1-7)
Las oraciones de Pablo y su deseo de visitar a los Romanos (1.8-17)
La ira de Dios por causa de la supresión de la verdad por la humanidad (1.18-32)
Doxología (11.33-36)
Parousia apostólica (15.14-32)
{{indent{Justificación teológica de escribir la carta (15.14-19)
{{indent{Justificación de su ausencia: su afán de predicar donde Cristo es desconocido (15.20-22)
{{indent{Su plan de visitarles (15.23-29)
{{indent{Petición de oración (15.30-32)
Bendición de paz (15.33)
Comendación de Febe (16.1-2)
Primera lista de saludos (16.3-16)
Exhortaciones (16.17-20ª)
Bendición de gracia (16.20b)
Segunda lista de saludos (de parte de los compañeros de Pablo) (16.21-23)
Doxología (16.24-27)
La especulación es que durante la ausencia de los Cristianos Judíos en el tiempo de la expulsión, los Cristianos Gentiles tomaron cargo de la iglesia. Cuando los Judíos regresaron, encontraron que ya eran la menoría en la iglesia. Posiblemente los Gentiles los miraba con desprecio.
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
[[Uso del Antiguo Testamento en Romanos]]
[[Paralelos con las enseñanzas de Jesús en Romanos]]
~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'.
Pablo nunca había visitado esta iglesia en Roma cuando escribió. No sabemos mucho acerca del origen de la iglesia en Roma. La tradición desde Ireneo (180 d.c.) propone a Pedro como el fundador de la iglesia en Roma, pero no hay evidencia que Pedro fue a Roma tan temprano para fundar la iglesia ahí.
Podemos especular que los Judíos de Roma que se convirtieron el día de Pentecostés (Hechos 2.10) llevaron el evangelio a Roma y fundaron la iglesia.
Había muchos Judíos en Roma en el primer siglo. Habían Judíos en Roma para el año 49 d.c. porque Suetonio menciona que los Judíos fueron expulsados de Roma en ese año porque se alborotaron, instigados por “Cresto” (Cristo). Este evento es atestado en Hechos 18.2. Pero estas expulsiones no duraban mucho tiempo, y en Rom. 16.3 encontramos a Aquila y Priscila en Roma otra vez.
''Evidencia que Pablo escribió específicamente a los creyentes Judíos:''
*Sus saludos en 16.3, 7, 11
*Se dirige a un Judío imaginario en cap. 2
*Explica la relación de sus lectores a la ley de Moisés:
**Murieron a la ley (7.4)
**Conocen la ley (7.1)
*Pablo llama a Abraham “nuestro” antepasado (4.1)
*Su ámplio uso del AT
*Mucho de la carta se trata de asuntos importantes para Judíos:
**El pecado de los Judíos
**La ley de Moisés
**Abraham
**El lugar y futuro de Israel
''Evidencia que Pablo escribió específicamente a los creyentes Gentiles:''
*Pablo incluye sus lectores entre los Gentiles a quienes él fue llamado a ministrar (1.5-6, 1.13, 15.14-21)
*“Vosotros” Gentiles en 11.13-24
*La exhortación a unidad en 15.7-9 parece ser dirigida a los Gentiles
*“Mis” en vez de “nuestros” en 9.3
''Conclusión:'' Pablo probablemente escribió a todos los Cristianos, Judíos y Gentiles, en Roma.
[[Destinatarios de Romanos]]
[[Circunstancias de Romanos]]
[[Propósitos de Romanos]]
1. Dios se revela a la humanidad a través de su creación (1.20).
2. Pero la humanidad suprime esta manifiesta revelación, y su supresión de algo tan evidente no tiene excusa (1.18-20).
3. El resultado es un circulo vicioso:
##Rehusan glorificar a Dios, y adoran a criaturas e ídolos en su lugar (1.21-23, 25).
##Dios los “entrega” a cuerpos pervertidos (1.24, 26-27) y a mentes depravadas que saben lo que deben hacer pero cometen toda clase de pecados (1.28-32).
4. Por eso el día de la ira de Dios se acerca, cuando Dios juzgará los secretos de toda la humanidad por medio de Jesucristo (1.18ff, 2.5-11, 2.16).
5. Pero Judíos y Gentiles son igualmente culpables ante Dios (caps 2-3, esp. 2.1-3, 2.17ff, 3.9ff, 3.23).
##Los Gentiles serán juzgados a pesar de que no tienen la ley, porque su conciencia actúa como la ley para ellos (2.12, 14-15).
##Los Judíos son especiales, porque Dios les dio su ley (3.1-2). Pero no pueden jactarse porque ellos cometen los mismos pecados que los Gentiles (2.17-24). Su ley los pronuncia llenos de pecado (3.9-19), y así los hace conscientes de su pecado en vez de justificarlos (3.20). Su pecado de alguna manera aumenta la gloria y la justicia de Dios en comparación. Sin embargo, Dios es justo en castigar su pecado (3.1-8). A los Judíos su desobediencia a la ley hace que Dios los trate como incircuncisos (2.25-29).
6. Dios es bondadoso y pacientemente espera para que las personas se arrepientan (2.4). Y no ha juzgado todavía los pecados de los que vivieron antes de Cristo (3.25).
7. Los profetas prometieron un evangelio (1.2), y la ley y los profetas testifican que ha de haber una justicia de Dios por fe en el futuro (3.21-22).
8. Jesús vino como descendiente de David. Dios trae la redención por medio de él—Dios lo presentó como sacrificio (3.24). Y por su resurrección el Espíritu proclama que Jesús es el Hijo de Dios (1.3-4).
9. Dios llamó a Pablo para que predique su evangelio a los Gentiles (1.1, 1.5, 1.14-15).
10. Su “evangelio” es el poder de Dios y revela una justicia de Dios (1.16-17), que es aparte de la ley (3.21), por la cual Dios mismo es justificado aunque justifica a los pecadores (3.26).
11. Las personas que Dios declara justas son personas que tienen fe en Jesucristo (1.17, 3.22, 3.25). Ellos obtienen la “salvación” (1.16) y producen la “obediencia que procede de la fe” (1.5).
|''4.1-25''|La historia de Abraham ilustra la importancia de la fe. Abraham no fue justificado por obedecer la Ley o por ser circuncidado. Fue justificado porque creyó en la promesa de Dios, que él tendría un hijo. Abraham tuvo fe antes de que fue circuncidado. Así que Abraham es un ejemplo de una persona incircuncisa que fue justificado por fe. Esto quiere decir que los Gentiles incircuncisos hoy pueden ser justificados también por fe en Jesús.|
|''5.1-11''|Éramos pecadores y enemigos de Dios y bajo su ira. Pero Dios mismo hizo paz con nosotros. Envió a Jesús a que muriera para salvarnos.|
|''5.12-21''|El pecado entró al mundo a través de un hombre, Adán. En la misma manera, el favor de Dios entró al mundo a través de un hombre, Jesús. Así como el pecado afectó a todas las personas, también el favor de Dios está disponible para toda persona que cree.|
|''6.1-23''|A través del bautismo cristiano, nos identificamos con la muerte y resurrección de Cristo. Morimos al dominio de la “carne”, y nos resucitamos a vivir una nueva vida de obediencia a Dios.|
|''7.1-8.17''|La Ley de Moisés fue una manera ineficaz de hacer que las personas obedezcan a Dios, porque los seres humanos son pecaminosos. Las reglas de esta buena ley solo hace que las personas quieran romper esas reglas. Los Israelitas leían las reglas de la ley y quisieron obedecerlas, pero su naturaleza pecaminosa los provocaban a desobedecerlas. Así que, aunque la lay era buena, el pecado la usó para extender su maldad. Por morir con Cristo, hemos sido liberados de la autoridad de la Ley de Moisés. De esta forma, el poder del pecado ha sido eliminado. El pecado ya no puede usar la ley para hacernos desobedecer a Dios. Ahora servimos a Dios por obedecer la motivación y la dirección del Espíritu Santo, que mora en nosotros. El Espíritu nos consola que somos hijos de Dios.|
|''8.18-39''|El mundo y todo lo que hay en el mundo algún día será liberado del poder del pecado. Hasta entonces, la creación gime mientras que espera su liberación. También sufrimos mientras que esperamos pacientemente la conclusión de nuestra salvación. Pero tenemos confianza que somos más que vencedores, y que nada nos puede separar del amor de Dios.|
''9.1-5:'' El problema : ¿Por qué la mayoría de los Judíos rechazaban el mensaje de Jesucristo? ¿Cómo podemos reconciliar esto con el hecho que Dios escogió a Israel? ¿Sus promesas fallaron? ¿O acaso a los Judíos Dios los ha puesto a un lado?
''9.6-13:'' Hay una distinción entre los descendientes físicos de Abraham y los hijos que heredan la promesa. Esto podemos ver desde el principio, en las historias de Isaac e Ismael, y Jacob y Esaú.
''9.14-23:'' Pero Dios no es injusto. Él tiene el derecho a mostrar su misericordia a las personas que él quiere. Hasta tiene el derecho de crear personas que él sabe de antemano van a ser los objetos de su ira. Y lo hace para mostrar su gloria a los objetos de su misericordia.
''9.24-29:'' Y los objetos de su misericordia son también los Gentiles, como estas citas de Oseas e Isaías demuestran.
''9.30-10.4:'' La razón que los Gentiles han obtenido la justicia es que ellos aceptaron el camino de la fe, mientras los Judíos optaron por el camino de las obras de la Ley.
''10.5-21:'' Y la justicia que viene por la fe es la que proclamamos, que todos los que invocan el nombre de Jesús serán salvo. No se puede decir que no oyeron, porque el mensaje ha cubierto el mundo. Y no se puede decir que no entendieron, porque aun los que carecían de conocimiento y deseo hallaron la verdad. El AT dice que el problema de Israel es su terquedad.
''11.1-10:'' Pero Dios no ha rechazado su pueblo Israel. Ha preservado un remanente, igual como hacía en el tiempo de Elías, y dejó que los otros se endurecieran.
''11:11-16:'' Pero no han caído más allá de la esperanza. Su caída ha dado oportunidad a los Gentiles, y como las Escrituras dicen (véase 10.19), esto provocará celos en Israel, y ellos después creerán, y este hecho traerá aun más bendición al mundo que su caída.
''11.17-24:'' Así que, Ustedes Gentiles, ¡no sean arrogantes contra los Judíos! Dios puede removerles a Ustedes de su árbol igual como removió a los Judíos.
''11.25-32:'' Deben saber que Dios salvará a Israel. Irrevocables son los dones y el llamado de Dios. Por ahora ellos son los desobedientes, como antes eran Ustedes. Pero igual como Ustedes ahora han recibido misericordia, ellos también tendrán su día de recibir misericordia.
La evidencia textual demuestra que la doxología en 16.25-27 fue insertada en diferentes lugares en la carta. Hay diferentes secuencias en los manuscritos, incluyendo las siguientes:
{{indent{1.1-14.23 / ''15.1-16.23'' / 16.25-27
{{indent{1.1-14.23 / ''16.25-27'' / 15.1-16.23 / 16.25-27
{{indent{1.1-14.23 / ''16.25-27'' / 15.1-16.24
{{indent{1.1-14.23 / 15.1-16.24
{{indent{1.1-15.33 / ''16.25-27'' / 16.1-23
{{indent{Algunos MSS omiten 15.1-16.23 por completo.
Además, Tertuliano, Ireneo y Cipriano no mencionan caps. 15 y 16 donde uno lo esperaría. Parece que no tenían conocimiento de esta sección de Romanos.
De estos datos surgió la idea que Romanos originalmente no contenía caps. 15 y 16, y fueron añadidos por Pablo (u otro redactor) después. Pero hay una relación muy cercana entre capítulos 14 y 15 que va en contra de esta teoría.
Otros dicen que Marción eliminó estos capítulos de su versión de Romanos, queriendo eliminar citas del AT en 15.3 y 15.9-12.
Otra teoría más recién es que Romanos 16 no era parte de la carta.
*A favor: nada de la carta nos prepara para la advertencia contra falsos maestros en 16.17-20.
*A favor: Pablo saluda a muchas personas en cap. 16, en una iglesia que nunca ha visitado.
*En contra: No hay evidencia textual.
*En contra: Pablo frecuentemente incluye exhortaciones finales en sus cartas.
*En contra: la objeción contra los saludos no toma en cuenta que el Cristianismo del primer siglo era muy móvil.
''Posibles significados de “carne” en Romanos:''
#La carne humana (Rom. 2.28)
#La descendencia natural (“según la carne”, Rom. 1.3, 9.5)
#La humanidad (Rom. 3.20, siguiendo el uso del AT, p. ej. Salmo 65.2)
#La naturaleza humana, en su debilidad y su pecado (Rom. 6.19, cap. 7)
#El dominio o la esfera de la humanidad no regenerada (“en la carne”, Rom. 7.5) y el correspondiente estilo de vida de este dominio (“andar conforme a la carne”, 8.1). (Ladd, 627)
El contraste entre carne y Espíritu no es un contraste entre el cuerpo humano y el espíritu humano, como si el cuerpo fuera malo y el espíritu no. Es un contraste entre la humanidad no regenerada con su estilo de actuarse, y la nueva humanidad en Cristo, que pertenecen al Espíritu Santo con su estilo de actuarse (Ladd, 642-4). Estas dos humanidades y sus formas de comportarse son incompatibles. El uno resulta en la muerte, el otro resulta en la vida eterna (Rom. 8.13).
Estos enlaces se dirigen al texto de Romanos en Bible Gateway.
[[Romanos, Reina Valera 1960|http://www.biblegateway.com/passage/?search=rom;&version=60;]]
[[Romanos, Reina Valera 1995|http://www.biblegateway.com/passage/?search=rom;&version=61;]]
[[Romanos, La Biblia de las Américas|http://www.biblegateway.com/passage/?search=rom;&version=59;]]
[[Romanos, Nueva Versión Internacional|http://www.biblegateway.com/passage/?search=rom;&version=42;]]
[[Romanos, Dios Habla Hoy|http://www.biblegateway.com/passage/?search=rom;&version=58;]]
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.
[[Bosquejo de la Estructura de Romanos]]
[[Bosquejo Expandido de la Estructura de Romanos 15.14-16.27]]
[[El Argumento de Romanos 1-3]]
[[El Argumento de Romanos 4-8]]
[[El Argumento de Romanos 9-11]]
Cuando comparamos Romanos 15.22-33 con el libro de Hechos (esp. 19.21, 20.16), vemos que Pablo escribió Romanos al final de su tercer viaje misionero, mientras que preparaba regresar a Jerusalén con la colecta, pero siempre con el plan de ir a Roma después.
Hay evidencia que Pablo escribió desde Corinto:
*2 Cor. 13.1 y 10 indican que Pablo intentó volver a Corinto por tercera vez.
*En Romanos 16.1-2 Pablo comienda a Febe, de Cencrea, un pueblo vecino a Corinto.
*Gayo de Romanos 16.23 puede ser el mismo Gayo que Pablo bautizó en Corinto (1 Cor. 1.14).
*Es posible que el Erasto de Romanos 16.23 sea el mismo Erasto mencionado en una inscripción encontrada en Corinto.
Carson, Moo y Morris, Harrison ponen la fecha alrededor de 57, unos meses después de que escribió 2 Corintios.
/***
|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 Romanos]]
[[Autor|Autor de Romanos]]
[[Destinatarios|Destinatarios, Circunstancias y Propósito de Romanos]]
[[Fecha y Lugar|Fecha y Lugar de Redacción de Romanos]]
[[Estructura|Estructura y Argumento de Romanos]]
[[Teología y Temas|Teología y Temas de Romanos]]
[[Aspectos Literarios|Aspectos Literarios de Romanos]]
[[Contexto Canónico|Contexto Canónico de Romanos]]
[[Texto y unidad|El Texto de Romanos y la Unidad de la Carta]]
[[TPH|TodaviaPorHacer en Romanos]]
''1.1-7:'' El evangelio de Pablo tiene raíces en Israel, pero es un mensaje para todas las naciones.
''1.13:'' Pablo les habla como si fueran gentiles solamente.
''1.16:'' Su evangelio es poder para la salvación, “del judío primeramente y también del griego.”
''Caps. 1-2:'' Pablo explica que la ira de Dios está contra los gentiles (cap. 1), pero también sobre los judíos (cap. 2).
''2.9-11:'' “Tribulación y angustia sobre todo ser humano que hace lo malo, sobre el judío en primer lugar, y también sobre el griego; en cambio, gloria, honra y paz a todo el que hace lo bueno: al judío en primer lugar y también al griego, porque para Dios no hay acepción de personas.”
''Cap. 3:'' Todos han pecado, y todos son justificados por la fe en Cristo, así que no hay diferencia entre los judiós y los gentiles ante Dios.
''Cap. 4:'' Abraham, siendo incircunciso cuando creyó y fue justificado, es evidencia que los gentiles que tienen fe también serán justificados, no solamente los judíos circuncidados. El es el padre de todos nosotros.
''Caps. 9:'' Los judíos no han creído el evangelio. Sin embargo, la Palabra de Dios no ha fallado. Siempre ha habido resistencia a la Palabra de Dios, y Dios siempre ha endurecido a algunos y ha ablandecido a otros. En el primer siglo, los gentiles son los que han creído, y los judíos los que han rechazado.
''Cap. 10:'' Pablo usa varias citas del AT para mostrar que la justificación es para los que invocan a Dios por la fe, el evangelio es para anunciar ante los gentiles, y algunos—en este caso los judíos—no lo creerán.
''Cap. 11:'' Dios no ha desechado a su pueblo Israel. Ha preservado un remanente. La predicación a los gentiles se hace, en parte, para provocar a los judíos a celos, para que ellos también sean salvos. Dios ha injertado a los gentiles a su árbol; Dios también puede reinjertar a los judíos. Así que los cristianos gentiles no deben ser arrogantes.
''Cap. 14-15:'' Los hermanos débiles (judíos), y los hermanos fuertes (gentiles) deben buscar la unidad, y recibirse los unos a los otros (15.5-7). Pablo da más versículos para mostrar que el evangelio es para los gentiles (15.9-12). Los gentiles son una ofrenda a Dios (15.16).
Pablo usa la técnica llamada [[diatriba]] - Pablo imagina una persona levantando objeciones a sus ideas, y lo refuta. Probablemente Pablo había escuchado muchas de estas objeciones en sus años de evangelizar.
''La forma de la diatriba en Romanos:''
{{indent{//Τί οὖν// “¿Qué, entonces?” o //Τί οὖν ἐροῦμεν //“¿Qué diremos, entonces?”
{{indent{3.5, 3.9, 4.1, 6.1, 6.15, 7.7, 8.31, 9.14, 9.30, 11.7
{{indent{{{indent{+
{{indent{Pregunta retórica
{{indent{{{indent{+
{{indent{//μὴ γένοιτο// – “¡Jamás! Que jamás sea así” (3.4, 3.6, 3.31, 6.2, 6.15, 7.7, 7.13, 9.14, 11.1, 11.11.)
{{indent{(V. t. 1 Cor. 6.15, Gal. 2.17, 3.21, 6.14)
{{indent{{{indent{+
{{indent{Respuesta
//μὴ γένοιτο// ''en Romanos:'' 3.3-4, 3.5-6, 3.31, 6.1-2, 6.15-16, 7.7, 7.13, 9.14-15, 11.1, 11.11.
Véase también 1 Cor. 6.15, Gal. 2.17, Gal. 3.21, Gal. 6.14.
Fuente: búsqueda en LOGOS.
''La justificación tiene dos sentidos en Romanos:''
1. ''Dios se justifica a si mismo'' en el sentido que demuestra que puede perdonar a los pecadores sin dejar de ser completamente justo. La frase en Rom. 4.5 que Dios justifica a los impíos fue un escándalo para los judíos. La respuesta de Pablo es que Dios es justo porque condena al pecado. Es misericordioso porque la condenación cae en Cristo Jesús.
2. ''Dios justifica a los pecadores'' en el sentido que los proclama justos o inocentes porque están “en Cristo.” Jesús tomó en si la condenación o pena de los pecadores, y los pecadores que mueren con él mueren a la ley que los condenaba. Se resucitan a una nueva vida “en Cristo”, y su inocencia se aplica a todos los que están en él.
“La justificación es un término de la corte, y en su contexto Judío se refiere al juicio mas grande de todos: el que se llevará a cabo en el gran día cuando el verdadero Dios juzga todas las naciones, mas particularmente las naciones que han oprimido a Israel. Dios, por fin, juzgará a favor de su pueblo: juzgará a las naciones paganas y rescatará a su pueblo verdadero.”
{{indent{@@Wright, El Verdadero Pensamiento de Pablo@@
Pablo enseñó que el juicio que los judíos esperaban que cayera sobre los paganos también se aplica a ellos. Toda la humanidad está condenada. Y solo a través de la fe en Cristo podemos anticipar este juicio final y ser justificados ahora, muriendo con Cristo y resucitándonos dentro de la nueva humanidad del nuevo pacto.
La gloria de Dios es algo que rechazamos y perdimos (1.23, 3.23)
La gloria es algo que debemos buscar (2.6-7, 2.10)
Ahora tenemos la esperanza de la gloria de Dios (5.2, 8.18)
Israel tiene esta gloria (9.4)
La gloria de Dios produjo la resurrección de Jesús (6.4)
Dios busca su propia gloria (3.7, 9.23)
Gloria es algo que damos a Dios (4.20, 11.36, 15.7, 16.27)
<!--{{{-->
<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 Romanos'></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>
<!--}}}-->
|bgcolor(#DDDDDD;): ''Romanos'' |bgcolor(#DDDDDD;): ''Evangelios'' |bgcolor(#DDDDDD;): ''Punto de comparación'' |
| 12.14 | Lc. 6.28 |Exhortación a bendecir a los perseguidores|
| 12.17 | Mt. 5.39 |Exhortación a no devolver mal por mal|
| 12.18, 14.19 | Mt. 5.9, Mc. 9.50 |Exhortaciones a vivir en paz con los demás|
| 12.20 | Lc. 6.27, 35 |Exhortación a hacer el bien para el enemigo|
| 13.7 | Mc. 12.14, 17 |Exhortación a pagar los impuestos|
| 13.8 | Jn. 13.34ff |Exhortación a amarse unos a otros|
| 13.8 | Mt. 22.37-39 |Declaración que el amor es el cumplimiento de la ley|
| 13.9 | Mt. 7.12 |La esencia de la ley consiste en amar, hacer el bien para otros|
| 13.11a | Lc. 12.56 |Mención de la habilidad de distinguir los tiempos|
| 13.11b, c | Lc. 21.28 |Declaración que la hora de la salvación está cerca y la exhortación a levantarse|
| 14.10, 13 | Mt. 7.1 |Exhortar a no juzgar para no ser juzgado|
| 14.12 | Mt. 12.36 |Declaración que todos darán cuenta a Dios por sus acciones|
| 14.13 | Mt. 18.7 |Exhortación a no poner tropiezos para otros|
| 14.14, 20 | Mt. 15.11, Mc. 7.19 |Declaración que la comida no contamina sino las palabras|
| 14.17 | Mt. 6.25, 33 |Declaración que el reino de Dios no consiste en la comida sino en la justicia|
<html><p align="right">Fuente: John Stott, Romans.</p></html>
''Propósitos explícitos en la carta:''
*Pablo quería pedir a los Cristianos en Roma para recibirlo y ayudarlo en su viaje a España (15.23-29).
*Pablo quería explicar por qué no les había visitado antes (1.13, 15).
*Pablo quería recordarlos del evangelio (15.15).
*Pablo pidió las oraciones de los Romanos acerca de su viaje a Jerusalén, algo que le preocupaba (15.30-32)
''Propósitos implícitos:''
Pablo quería defender su integridad como apóstol. Evidencia:
**En Hechos Pablo siempre fue atacado por los Judíos
**En varias de sus otras cartas Pablo tuvo que defenderse
**Romanos incluye extenso uso de argumentos y diatriba
**En 1.1-15 Pablo:
***Usa no menos de tres títulos para referirse a si mismo
***Incluye una extensa descripción de su evangelio aun antes de mencionar a los recipientes
**En caps 15 y 16 Pablo:
***Justifica su derecho de gloriarse en 15.17
***Llama atención a los milagros que acompañaron a su ministerio, y la eficaz de su ministerio
***Articula sus saludos de una manera que se refiere al respaldo de todas las iglesias y la conversión de los Gentiles
**Weima, 356: “…la acción de Pablo de predicar con valentía su evangelio en el cuerpo de la carta debe ser visto por los Cristianos Romanos como el cumplimiento de su responsabilidad dada por Dios ante los Gentiles.”
N. T. Wright propone que hay elementos en esta carta que minan el culto a César. Véase [[Romanos y la Parodia del Culto a Cesar]].
N. T. Wright sugiere que Romanos sútilmente subvierte el abuso del poder de Cesar en varias maneras:
1. El cumpleaños de Cesar fue proclamado como //εὐαγγέλιον//, buenas nuevas. En cambio, el mensaje de Pablo acerca de Jesús es su evangelio (1.1).
2. El emperador era el //κύριος//, el Señor o Amo del mundo. En cambio, Pablo predicó a Cristo como el Señor (1.3-4, 10.9-10). “Pablo se consideraba a si mismo como un heraldo judío a los gentiles, embajador del Rey de Israel, extendiéndo el reino de su Señor, iniciando células de personas leales a Jesús, personas que manifiestan su lealtad por su unidad a través de líneas étnicas y culturales.”
3. La llegada del emperador a una colonia o provincia se llamaba su parousia. Pablo anuncia la //παρουσίᾳ//, la venida, de Jesucristo (no en Romanos).
4. Algunos escritores romanos decían que su ciudad tenía un nombre secreto, AMOR (Roma al revés). Pablo explica que hay un amor mucho más duradero, el amor de Dios (8.38-39). Este amor es más poderoso que cualquier poder o dominio como el de César. Este amor ayuda a los cristianos a enfrentar cualquier persecución (8.35).
5. Las historias de Isaac e Ismael, y Jacob y Esaú, (9.10-13) recordarían a los Romanos de las historias de la fundación de Roma—las leyendas de Rómulo y Remo. Pero las leyendas más antiguas de Roma no podían compararse con las aún más antiguas historias de Israel.
6. Romanos 13 pone la autoridad de César bajo la autoridad de Dios. La necesidad de exhortar a que no resistir su autoridad es una indicación que sus lectores tenían el deseo de hacerlo, probablemente una resistencia judía como los celotes y otros en Palestina. Pablo sintió la necesidad de explicar que su evangelio subversivo no incluía la anarquía sino la formación de una comunidad de fe en Jesús.
7. César pretendía ser el Rey de las naciones. Pablo dice que Jesús es el gobernador en quien todas las naciones esperan (15.12).
Fuente: N. T. Wright, “Paul and Caesar: A New Reading of Romans.”
//{{{
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);
}
//}}}
/***
|''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: "Este tiddler puede contener definiciones de CSS que el usuario asigna",
StyleSheetLayout: "Este tiddler oculto contiene definiciones de CSS relacionadas con la configuración visual de los elementos de la página",
StyleSheetLocale: "Este tiddler oculto contiene definiciones de CSS relacionadas con el local de la traducción",
StyleSheetPrint: "Este tiddler oculto contiene definiciones de CSS relacionadas con la impresión",
TabAll: "Este tiddler oculto contiene los contenidos de la pestaña 'Título' en el menú a la derecha",
TabMore: "Este tiddler oculto contiene los contenidos de la pestaña 'Más' en el menú a la derecha",
TabMoreMissing: "Este tiddler oculto contiene los contenidos de la pestaña 'perdidos' en el menú a la derecha",
TabMoreOrphans: "Este tiddler oculto contiene los contenidos de la pestaña 'huérfanos' en el menú a la derecha",
TabMoreShadowed: "Este tiddler oculto contiene los contenidos de la pestaña 'ocultos' en el menú a la derecha",
TabTags: "Este tiddler oculto contiene los contenidos de la pestaña 'Etiquetas' en el menú a la derecha",
TabTimeline: "Este tiddler oculto contiene los contenidos de la pestaña 'Fecha' en el menú a la derecha",
ViewTemplate: "la plantilla HTML en este tiddler oculto determina la apariencia de los tiddlers cuando están en modo de lectura"
});
//}}}
/*{{{*/
body {background:[[ColorPalette::PrimaryLight]]; color:[[ColorPalette::Foreground]];}
.button {color:[[ColorPalette::PrimaryPale]]; border:none;}
div.tiddler div.viewer {font-size:1.1em; padding-top: 0.5em; padding-bottom: 1em;}
.siteTitle {
padding-top:15px;
float:left;
font-family: 'Verdana', sans-serif;
font-size: 1.8em;
color: #ffccaa;
margin-right: 0.5em;margin-left:0.5em;
}
#topMenu br {display:none;}
#topMenu a, #topMenu .tiddlyLink, #topMenu .button {font-size: 1.1em; margin:0em; color:#ee7766; padding:10px 10px 10px 10px;padding-top:1.6em;border:none; border-right: 1px solid #ee7766;float:left;}
#topMenu {border-left: 1px solid #ee7766; float:left;margin:0;}
#topMenu a:hover {color:#fff;}
#mainMenu {background-color: #ee7766; font-weight: bold; margin-top: 12px; text-align: left;}
#mainMenu .tiddlyLinkExisting, #mainMenu .tiddlyLinkNonExisting {font-weight: bold;}
#mainMenu {width: 13em;}
#displayArea {margin-left: 16em;}
.tiddler {padding: 1em 1em 1em 1em;
margin-bottom: 0.5em ! important; background: #fff;}
.title {color: #0000bb; border-bottom:1px solid #ccc;}
.viewer { margin-top: 1em; line-height: 1.7em;}
#displayArea .tiddlyLinkExisting {font-weight:bold; color: #0000bb;}
#displayArea .tiddlyLinkNonExisting {font-style:italic;color: #0000bb;}
h1,h2,h3,h4,h5,h6 {color: #000000; font-size: 1.3em; font-weight: bold; background-color:[[ColorPalette::TertiaryPale]];}
h1 {border-bottom: none;}
h2,h3 {border-bottom: none;}
/*(1) Changes table header text color to black */
.viewer th, thead td {
color: #000;
}
/* (2) Makes text verdana. */
body {
font-family: verdana;
}
/* (8) Makes ordered and unordered lists double-spaced between items but single-spaced within items. */
.viewer li {
padding-top: 0.5em;
padding-bottom: 0.5em;
}
/*GREEK*/
.viewer em {
font-family: Palatino Linotype;
font-style: normal;
font-size: 150%;
}
.greek { font-family: Palatino Linotype; font-style: normal; font-size: 150%; }
/* (10) Hides the bar in blockquotes. */
.viewer blockquote {
line-height: 1em;
margin-left: 2.5em;
border-left: 0px;
}
.tabSelected{color:#000000;}
/*Invisible tables*/
.viewer .invisibletable table { border-color: white;}
.viewer .invisibletable table td {
font-size: 1em;
font-family: Verdana;
border-color: white;
padding: 10px 20px 10px 0px;
text-align: left;
vertical-align: top;
}
.viewer .invisibletable table th {
color: #005566;
background-color: white;
border-color: white;
font-family: Verdana;
font-size: 1.2em;
font-weight: bold;
padding: 10px 20px 10px 0px;
text-align: left;
vertical-align: top;
}
/*PRINTING*/
@media print {
#mainMenu {display: none ! important;}
#topMenu {display: none ! important;}
#sidebar {display: none ! important;}
#displayArea {margin: 1em 1em 0em 1em !important;}
#messageArea {display: none ! important;}
.toolbar {display: none ! important;}
.header {display: none ! important;}
.tiddler .subtitle {display: none ! important;}
.tiddler .toolbar {display: none ! important; }
.tiddler .tagging {display: none ! important; }
.tiddler .tagged {display: none ! important; }
body {background-color: transparent;}
}
#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::PrimaryPale]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::PrimaryPale]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::PrimaryPale]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::PrimaryPale]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::PrimaryPale]]; border:none;}
#backstagePanel {background:[[ColorPalette::PrimaryPale]]; border-color: [[ColorPalette::PrimaryPale]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::PrimaryPale]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity:60)';}
/*}}}*/
! Teología sistemática
[[Nombres para Dios en Romanos]]
[[La justificación en Romanos]]
[[El contraste entre 'carne' y 'espíritu' en Romanos]]
[[La palabra 'gloria' en Romanos]]
! Otros temas
[[Judíos y Gentiles en Romanos]]
#Synopsis
#Terminar Estructura
#Mas teologia y temas
##Nombres para Dios
#Mas aspectos literarios
#Uso del AT
#Aceptacion y uso
#Bibliografia
#Justificacion - informacion acerca de Wright, Pensamiento
/%
|Name|ToggleRightSidebar|
|Source|http://www.TiddlyTools.com/#ToggleRightSidebar|
|Version|0.0.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|script|
|Requires||
|Overrides||
|Description||
%/<script label="show/hide right sidebar">
var show=document.getElementById('sidebar').style.display=='none';
if (!show) {
document.getElementById('sidebar').style.display='none';
var margin='1em';
}
else {
document.getElementById('sidebar').style.display='block';
var margin=config.options.txtDisplayAreaRightMargin?config.options.txtDisplayAreaRightMargin:"";
}
place.innerHTML=(show?"Need More Room?":"Need the Sidebar?"); // SET LINK TEXT
place.title=show?"hide sidebar":"show sidebar"; // SET TOOLTIP
document.getElementById('displayArea').style.marginRight=margin;
config.options.chkShowRightSidebar=show;
saveOptionCookie('chkShowRightSidebar');
var sm=document.getElementById("storyMenu"); if (sm) config.refreshers.content(sm);
return false;
</script><script>
if (config.options.chkShowRightSidebar==undefined)
config.options.chkShowRightSidebar=true;
if (!config.options.txtDisplayAreaRightMargin||!config.options.txtDisplayAreaRightMargin.length)
config.options.txtDisplayAreaRightMargin="15em";
var show=config.options.chkShowRightSidebar;
document.getElementById('sidebar').style.display=show?"block":"none";
document.getElementById('displayArea').style.marginRight=show?config.options.txtDisplayAreaRightMargin:"1em";
place.lastChild.innerHTML=(show?"Hide Sidebar;":"Show Sidebar;"); // SET LINK TEXT
place.lastChild.title=show?"hide sidebar":"show sidebar"; // SET TOOLTIP
place.lastChild.style.fontWeight="normal";
</script>
[[Bienvenido]]
[[Enlaces]]
[[Derechos]]
[[Últimos cambios]]
/%
|Name|ToggleRightSidebar|
|Source|http://www.TiddlyTools.com/#ToggleRightSidebar|
|Version|0.0.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|script|
|Requires||
|Overrides||
|Description||
%/<script label="show/hide right sidebar">
var show=document.getElementById('sidebar').style.display=='none';
if (!show) {
document.getElementById('sidebar').style.display='none';
var margin='1em';
}
else {
document.getElementById('sidebar').style.display='block';
var margin=config.options.txtDisplayAreaRightMargin?config.options.txtDisplayAreaRightMargin:"";
}
place.innerHTML=(show?"Expandir pantalla":"Mostrar menú derecho"); // SET LINK TEXT
place.title=show?"Expandir pantalla":"Mostrar menú derechor"; // SET TOOLTIP
document.getElementById('displayArea').style.marginRight=margin;
config.options.chkShowRightSidebar=show;
saveOptionCookie('chkShowRightSidebar');
var sm=document.getElementById("storyMenu"); if (sm) config.refreshers.content(sm);
return false;
</script><script>
if (config.options.chkShowRightSidebar==undefined)
config.options.chkShowRightSidebar=true;
if (!config.options.txtDisplayAreaRightMargin||!config.options.txtDisplayAreaRightMargin.length)
config.options.txtDisplayAreaRightMargin="15em";
var show=config.options.chkShowRightSidebar;
document.getElementById('sidebar').style.display=show?"block":"none";
document.getElementById('displayArea').style.marginRight=show?config.options.txtDisplayAreaRightMargin:"1em";
place.lastChild.innerHTML=(show?"Expandir pantalla":"Mostrar menú derecho"); // SET LINK TEXT
place.lastChild.title=show?"Expandir pantalla":"Mostrar menú derecho"; // SET TOOLTIP
place.lastChild.style.fontWeight="normal";
</script>
<!--{{{-->
<div class='toolbar' macro='toolbar closeTiddler closeOthers +editTiddler > fields syncing permalink references jump'></div>
<div class='title' macro='view title'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
!Septiembre 2007
''Nuevo diseño:''
*Más atractiva presentación de los datos
*Actualizado con versión 2.2.5 de ~TiddlyWiki y la traducción oficial al español
*Mejorada impresión de tiddlers
*Incluye esta sección de los últimos cambios
*Se puede ocultar y revelar el menú derecho con un clic, para monitores pequeños
*Nuevos enlaces a los versículos en línea dentro de tiddlers que se refieren a versículos bíblicos