<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml' />
<!--}}}-->
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]];}

.wizard .notChanged {background:transparent;}
.wizard .changedLocally {background:#80ff80;}
.wizard .changedServer {background:#8080ff;}
.wizard .changedBoth {background:#ff8080;}
.wizard .notFound {background:#ffff80;}
.wizard .putToServer {background:#ff80ff;}
.wizard .gotFromServer {background:#80ffff;}

#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]];}

.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]];}
.readOnly {background:[[ColorPalette::TertiaryPale]];}

#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 0 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0 1em 1em; left:0; top:0;}

.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:0 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 0.3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

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

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

.tiddlerPopupButton {padding:0.2em;}
.popupTiddler {position: absolute; z-index:300; padding: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 0;}
.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 0 0 0.5em;}
.tab {margin:0 0 0 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 0 14em;}

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

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

.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:0 0.25em; padding:0 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:0 3px 0 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 0; font-size:.9em;}
.editorFooter .button {padding-top:0; padding-bottom:0;}

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

.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;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0; right:0;}
#backstageButton a {padding:0.1em 0.4em; margin:0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; width:90%; margin-left:3em; padding:1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding: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 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;}
/*}}}*/
/*{{{*/
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton, #backstageArea {display: none !important;}
#displayArea {margin: 1em 1em 0em;}
noscript {display:none;} /* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
}
/*}}}*/
<!--{{{-->
<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 [[ToolbarCommands::ViewToolbar]]'></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 [[ToolbarCommands::EditToolbar]]'></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 excludeLists'></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]]
<<importTiddlers>>
[img[https://2.bp.blogspot.com/-62qRrHx6OJI/WEL3jgjxD3I/AAAAAAAAAHk/VDLHvHq-K5oCoy099S24yM3Tc8Ly4699gCLcB/s1600/biblio.png]]
Type the text for 'Actas de congresos, conferencias, jornadas, simposios, Reuniones Científicas etc'
[img[https://lh3.googleusercontent.com/q1o1ZZPIy718eA9aHgeBOSww8-GlKc_TCLccrLGU4q-uoETWdGCuyKjGXLyD4fNkfjr0kWuR=w745-h382-rw-no]]
[img[https://4.bp.blogspot.com/-AWd-VCWhfkE/WDI-9lxC1HI/AAAAAAAABa4/jDoB0uzySvklLSQogSKEywR-kdaet-NYACLcB/s1600/bibliografia.png]]
 Para poder referenciar  un articulo de revista cientifica con menos de 6 autores debes seguir los siguientes pasos :
Colocar el Autor del artículo. Apellido seguido de las iniciales del nombre, cada autor se separa por una coma y espacio. Al final se coloca un punto
Título del artículo. Seguido de un punto 
Título de la revista abreviado de acuerdo a la NLM. Seguido de un punto. (Consultar: NLM Catalog: Journals referenced in the NCBI Databases http://www.ncbi.nlm.nih.gov/nlmcatalog/journals) 
Año. Seguido de punto y coma. Si tiene fecha se coloca: año espacio mes abreviado y día seguido de punto y coma sin espacio.
 Volumen. Si la revista lo incluye, se coloca de frente el número del volumen y a continuación, sin espacio, se coloca el número.
 Número. Se coloca entre paréntesis. 
Paginación. Va precedida de dos puntos y separada la página inicial de la página final con un guión sin espacios y al final un punto
Artículo de revista científica con más de 6 autores
Autor(es).Título del artículo. Título de la revista abreviado. Año; Volumen (Número): pag inic-pag fin.
[img[https://4.bp.blogspot.com/-p0RtOesRqHM/WDOyubZBP-I/AAAAAAAAASw/wu7A_Y92Z9Y-XWq7W9t-T1T27W01j6lOACLcB/s1600/referencias2.jpg]]
[img[https://1.bp.blogspot.com/-Q30zW5E_Y-I/WDOys1jaKJI/AAAAAAAAASs/vksZk_Auq64Sn7foXr0-xUOXg6wkHaANwCLcB/s1600/referencias.jpg]]
[[Artículo de revista con Organización como autor corporativo]]
[img[https://3.bp.blogspot.com/-5FrMFotgMWk/WDIzNEPpdpI/AAAAAAAAA8Q/pcAiT9DHd5wYkPgxWnQacwRebHOje_vvwCLcB/s1600/2222.PNG]]

[img[https://lh3.googleusercontent.com/yDrnNhSJM-XjXTfy-3943ix-6RZ5PHbOAr8Fpl3FIN8sMXzWn9a96LWJyyiR_L8jOFapBDwESw=w1600-h900-rw-no]]
!Contenido

#Artículo de revista en Internet Autores del artículo (6 autores máximo et al). 
#Título del artículo. Abreviatura de la revista [Internet]. 
#Año [fecha de consulta]; 
#Volumen (número): páginas. 
#Disponible en: URL del artículo.
!Ejemplos:

!!Ejemplo 1
[img[http://image.slidesharecdn.com/citadodevancouverejemplos-140304214912-phpapp02/95/citado-de-vancouver-ejemplos-32-638.jpg?cb=1393969813]]

!!Ejemplo 2
[img[http://image.slidesharecdn.com/sistemabibliotecasunab-citasyreferenciasbibliogrficassegnnormasvancouveractualizacin2014-140117104432-phpapp02/95/normas-vancouver-2014-citas-y-referencias-bibliogrficas-segn-normas-vancouver-actualizacin-2014-14-638.jpg?cb=1390466752]]

Tomado de:
*http://www.sld.cu/galerias/pdf/sitios/histologia/normas-vancouver-buma-2013-guia-breve.pdf
*http://www.ull.es/view/institucional/bbtk/Lista_referencias_Vancouver/es
[img[https://lh3.googleusercontent.com/tY25MZvPto6U9ur6jDUuAR-cwDQKsYfGGxVtdRxc3wxHw7DVDcs3n87B7hUFtU1Cxk0WktkwTCVZe6c=w1366-h662-rw]]

Tomado: http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-EstiloVancouver.pdf
*Si los autores fueran más de seis, se mencionan los seis primeros seguidos de la abreviatura et al.
*Ejemplo de cómo CITAR: Según el artículo "Comunicación: medicina del pasado, del presente y del futuro" se concluye lo siguiente: "la evolución de la tecnología y las posibilidades que estos medios de información y comunicación ofrecen va mucho más allá. De la misma manera que el fax está posibilitando que en Andalucía los sordos puedan, por ellos mismos, contactar y acceder telefónicamente al sistema de emergencias sanitarias del 061, la evolución de la tecnología será aprovechada de manera insospechada, incluso curiosa, para la mejora de la atención sanitaria que reciben nuestros pacientes, y con ello se fomentará el bienestar del individuo y la sociedad".
*Cómo se REFERENCIA: Primero se colocan los autores, luego el título del artículo, después el año, en seguida la abreviatura internacional de la revista, posterior a esto se coloca el volumen y el número (este entre paréntesis) y por último la página inicial - final del artículo.
[img[https://2.bp.blogspot.com/-8Luq9zco1Q4/WDNaaGvOqOI/AAAAAAAAADg/hsPaGx54d14zfjZezevCg1U3_P0g569uwCLcB/s900/Referencia.jpg]]
*Tomado de: http://www.udelas.ac.pa/biblioteca/las-normas-de-vancouver.pdf
 
!!@@color(red):''ELEMENTOS''@@
*@@color(green):''Título del artículo.''@@ Seguido de un punto
*@@color(green):''Título de la revista abreviado''@@. de acuerdo a la NLM. Seguido de un punto
*@@color(green):''Año''@@ Seguido de punto y coma. Si tiene fecha se coloca: año espacio mes abreviado y día seguido de punto y coma sin espacio.}
*@@color(green):''Volumen''@@ Si la revista lo incluye, se coloca de frente el número del volumen 
*@@color(green):''Número''@@ Se coloca entre paréntesis .
*@@color(green):''Paginación.''@@  Va precedida de dos puntos y separada la página inicial de la página final con un guión sin espacios y al final un punto.

[img[https://2.bp.blogspot.com/-vA2y7WrVPyk/WDNsu0V2e7I/AAAAAAAAAUo/kZ6Y8sHzb2AO0pMsQfp3Ja799YnwLwGuACLcB/s640/imagen.png]]

!!@@color(red):''REFERENCIAS''@@
* Normas Vancouver 2016 - Sistema Bibliotecas
Unabhttp://es.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistemabibliotecas-unab
*Universidad de Piura. Guía para la elaboración de citas y referencias bibliográficas,
según el estilo Vancouver
http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-EstiloVancouver.pdf


!!@@color(red):''CITAS EN ARTICULOS DE REVISTA, SIN NUMERO NI VOLUMEN''@@

@@color(green):"Autor del artículo. Título del artículo. Título de la revista. Año;Paginación."@@

[img[https://4.bp.blogspot.com/-1kJdMMOXIwc/WDJoy0i4Y8I/AAAAAAAABUQ/FoTynY_e2rMv3jYmcBPFWH-Ci3zB1VcwACLcB/s1600/articulo%2Bde%2Brevista.png]]




!!@@color(red):''REFERENCIA:''@@

#http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf
[img[http://i1262.photobucket.com/albums/ii604/MPortocarrero98/Sin%20ttulo_zps6r1x0t65.jpg?t=1480532183]]
!ELEMENTOS
*@@color(blue):''Autor del artículo.''@@ Apellidos seguido de las iniciales del nombre. Al final se coloca un punto
*@@color(blue):''Titulo del artículo.''@@ Seguido de un punto 
*@@color(blue):''Título de la revista abreviado''@@.
*@@color(blue):''Fecha de publicación''@@ Seguido de punto y coma. 
*@@color(blue):''Número de revista''@@ Seguido de dos puntos.
*@@color(blue): ''Número de página''@@ Seguido de punto


!REFERENCIAS
* Normas Vancouver 2016 - Sistema BibliotecasUnab
http://es.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistemabibliotecas-unab
*Universidad de Piura. Guía para la elaboración de citas y referencias bibliográficas, según el estilo Vancouver
http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-EstiloVancouver.pdf
[img[https://lh3.googleusercontent.com/Z_1jCS7VDRDE1MK67ZjOGdG-0vL2VjFPO4g-mRu-cZTPZpKif61KWRLGToCGI_oubtCDkKedvwcdnw=w1366-h768-rw-no]]
[img[http://i809.photobucket.com/albums/zz18/yoshie744/JASDH_zpspklqvpqg.png?t=1479694530]]
!CÓMO ELABORAR LA REFERENCIA
@@color(blue):''Autor(es) del artículo.''@@. Apellido seguido de las iniciales del nombre, cada autor
se separa por una coma y espacio. Al final se coloca un punto
@@color(blue):''Título del artículo.''@@. Seguido de un punto
@@color(blue):''Título de la revista abreviado de acuerdo a la NLM.''@@. Seguido de un punto.
*(Consultar: NLM Catalog: Journals referenced in the NCBI Databases http://www.ncbi.nlm.nih.gov/nlmcatalog/journals)
@@color(blue):''Año.''@@. Seguido de punto y coma.
@@color(blue):''Volumen.''@@. Si la revista lo incluye, se coloca de frente el número del volumen y a
continuación, con un espacio, se coloca el @@color(blue):''Número.''@@
Suppl. Se coloca la @@color(blue):''Palabra Supl ''@@(si es en español) o Suppl. (si es en inglés)
seguido del @@color(blue):''número del sumplemento.''@@. A continuación, sin espacio,
se colocan los dos puntos@@color(blue):''Paginación.''@@ y al final se
coloca un punto.
!FUENTE
# http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf
## http://www.udelas.ac.pa/biblioteca/las-normas-de-vancouver.pdf
!VIDEO DE AYUDA
<html><iframe width="560" height="315" src="https://www.youtube.com/embed/EB6o_a7s1Q8" frameborder="0" allowfullscreen></iframe></html>


@@color(green):''CON UN SOLO AUTOR.''@@
[img[https://3.bp.blogspot.com/-zuMPO_lfhGg/WDDbxtoHYGI/AAAAAAAAAE4/VwPZjnTl8kMNqtBpq9opk_pXdWb00kURQCLcB/s320/Screenshot.png]]

@@color(green):''CON VARIOS AUTORES.''@@
[img[https://1.bp.blogspot.com/-hlrxB1Thxow/WDDbzG2p-vI/AAAAAAAAAE8/Xbs_HfmngY02clGWkfQDzq7kgX7ql4pTQCLcB/s320/Screenshot2.png]]

* Autor(es): Apellido e iniciales de nombre, si hay más de autor separado por coma más espacio, finaliza con un punto
* Título del artículo seguido de un punto
* Título de la Revista  abreviado acuerdo a lo que indica la National Library of Medicine seguido de un punto
* Fecha de Publicación: Año en número árabes y mes de publicación en inglés abreviado, finaliza con un punto y coma
* Número del volumen en números árabes
* Palabra Supplement abreviada (Suppl)  seguido de dos puntos 
* Paginación: Número de las páginas que incluyen el artículo separadas por un guión
* Finalizar con punto
!!''Más información"
<html><iframe width="560" height="315" src="https://www.youtube.com/embed/EB6o_a7s1Q8" frameborder="0" allowfullscreen></iframe></html>
!!!NORMAS VANCOUVER
<html><iframe src="//www.slideshare.net/slideshow/embed_code/key/118FNbEiTpdhfb" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistema-bibliotecas-unab" title="Normas Vancouver 2016 - Sistema Bibliotecas Unab" target="_blank">Normas Vancouver 2016 - Sistema Bibliotecas Unab</a> </strong> de <strong><a target="_blank" href="//www.slideshare.net/BibliotecasUNAB">Sistema Bibliotecas UNAB</a></strong> </div></html>
!!@@color(red):''TOMADO DE:''@@
#http://es.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistemabibliotecas-unab
#http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-EstiloVancouver.pdf
!!@@color(red):''ELEMENTOS''@@
*@@color(green):''Autor del artículo.''@@ Apellido seguido de las iniciales del nombre, cada autor se separa por una coma y espacio. Al final se coloca un punto
*@@color(green):''Titulo del artículo.''@@. Seguido de un punto 
*@@color(green):''Título de la revista abreviado''@@. de acuerdo a la NLM. Seguido de un punto
*@@color(green):''Año''@@ Seguido de punto y coma. Si tiene fecha se coloca: año espacio mes abreviado y día seguido de punto y coma sin espacio.}
*@@color(green):''Volumen''@@ Si la revista lo incluye, se coloca de frente el número del volumen 
*@@color(green):''Parte del volumen''@@ Se coloca entre paréntesis , incluyendo la abreviatura Pt
*@@color(green):''Paginación.''@@  Va precedida de dos puntos y separada la página inicial de la página final con un guión sin espacios y al final un punto.

[img[https://3.bp.blogspot.com/-zQiYJ-LW3u4/WDK9BmosT7I/AAAAAAAAOw0/vMABdpQvJ6AD0tn_d34F4iJb7brJUAgggCLcB/s400/REFERENCIA.jpg]]

!!@@color(red):''REFERENCIAS''@@
* Normas Vancouver 2016 - Sistema Bibliotecas
Unabhttp://es.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistemabibliotecas-unab
*Universidad de Piura. Guía para la elaboración de citas y referencias bibliográficas,
según el estilo Vancouver
http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-EstiloVancouver.pdf
Las citas Epub ahead of print, son referencias enviadas a PubMed por los editores de revistas que se publican en primera instancia on-line, adelantándose a la edición en papel. Posteriormente, cuando se publica en formato impreso, la referencia se modifica apareciendo los datos de la edición impresa, seguida de la electrónica Epub.

[[ELEMENTOS]]
*Autor(es): Cada autor se separa por una coma y espacio, al final se coloca un punto.
*Título del artículo
*Revista
*Año de publicación
*Versión electrónica: En primera instancia on-line
*N°/Vol: En el formato impreso

[img[https://4.bp.blogspot.com/-tmOcFy6Vr7A/WDBGHAeKnZI/AAAAAAAAHbc/qaeuKvnhL7sYYZZd3TCc5UcNHJ97Pih8gCLcB/s1600/1.PNG]]

Tomado de:[[Normas de vancouver|http://www.revistasbolivianas.org.bo/pdf/rsscem/v6n1/v6n1a14.pdf]]

Artículo de periódico: 
Autor del artículo*. Título del artículo. Nombre del periódico** .Día/ mes/ año; Sección***: página (columna)****.
#Autor del artículo (si figurase).
#Título del artículo: Los nombres de periódicos no se facilitan abreviados. 
#Sección: Si existiera identificada como tal.
#Columna: Si aparece identificada.

[img[https://3.bp.blogspot.com/-Zh2yYKMCgHs/WDJF7JQg_wI/AAAAAAAABF4/S4qT71xk_30hnW725Xi7bzoK3TVINoQUACLcB/s640/vancuver%2B1.png]]

[img[https://2.bp.blogspot.com/-RBnIGxD8Jb4/WDJF7LQOvcI/AAAAAAAABF8/mF6C35pZDkQgb1d2p_9WSC6xBSyG3JnlgCLcB/s640/vancuver%2B2.png]]

[img[http://image.slidesharecdn.com/5-sistema-harvard-1233734569665905-3/95/caractersticas-del-sistema-harvard-de-citas-41-728.jpg?cb=1233713014]]
[img[http://4.bp.blogspot.com/-Q3nyjjffA_k/V94sR_40lpI/AAAAAAAACT0/cF0MGSsNOKYicrS9eLLBI1aK_3etBpr4ACK4B/s1600/Welcome.png]]
[img[http://image.slidesharecdn.com/citadodevancouverejemplos-140304214912-phpapp02/95/citado-de-vancouver-ejemplos-30-638.jpg?cb=1393969813]] [img[http://image.slidesharecdn.com/vancouver-100225104258-phpapp01-150605015256-lva1-app6892/95/vancouver-100225104258phpapp01-37-638.jpg?cb=1433469269]]
!!!ELEMENTOS
*''INSTITUCIÓN/AUTOR(ES): '' 
*''TÍTULO:'' Después del título se coloca [base de datos en Internet]. O también: [Base de Datos en Línea].[Internet].[Sistema de Recuperación en Internet]
*''LUGAR DE PUBLICACIÓN''
*''EDITORIAL''
*''AÑO DE PUBLICACIÓN''
*''FECHA DE CONSULTA:''
*''DIRECCIÓN DEL ARCHIVO:'' Se coloca Disponible en: y se coloca el URL de la página donde está el documento 
!!!NORMAS VANCOUVER
<html><iframe src="//www.slideshare.net/slideshow/embed_code/key/118FNbEiTpdhfb" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistema-bibliotecas-unab" title="Normas Vancouver 2016 - Sistema Bibliotecas Unab" target="_blank">Normas Vancouver 2016 - Sistema Bibliotecas Unab</a> </strong> de <strong><a target="_blank" href="//www.slideshare.net/BibliotecasUNAB">Sistema Bibliotecas UNAB</a></strong> </div></html>

Fuentes:
#http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf
#http://www.revistasbolivianas.org.bo/pdf/rsscem/v6n1/v6n1a14.pdf
#http://es.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistema-bibliotecas-unab?next_slideshow=1
#http://es.slideshare.net/andrenesh/citado-de-vancouver-ejemplos
Para citar un blog debemos seguir el orden del siguiente ejemplo:
[img[https://lh3.googleusercontent.com/F00vBLEaiVXXJypubm_amFTjfkXwu2OxvNIFtZMP1O5pD9VMvG4NEN3_okbcoTPU-4aY0uPBCg=w1366-h768-rw-no]]
Tomado de: http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf
Según el autor Paul Meltzer; La INESTABILIDAD GENÉTICA constituye uno de los fenómenos asociados al inicio y progresión de tumores y de algunas enfermedades hereditarias con predisposición al cáncer. Los mecanismos que caracterizan la inestabilidad genética son: La INESTABILIDAD DE MICROSATÉLITES o también llamados repeticiones en tándem de numero variable (VNTR), manifestado por un elevado porcentaje de errores en la replicación de nucleótidos repetidos no reparados y la INESTABILIDAD CROMOSÓMICA, donde las alteraciones, de todo tipo, ocurren a nivel de segmentos cromosómicos.
#Referencia:
Meltzer PS, Kallioniemi A, Trent JM. Chromosome alterations in human solid tumors. In: Vogelstein B, Kinzler KW, editors. The genetic basis of human cancer. New York: McGraw-Hill; 2002. p. 93-113.
[img[http://i67.tinypic.com/2qtd08g.png]]

Tomado de: http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf
Se incluyen sólo aquellas referencias consultadas directamente por el investigador, antes que hacer citas de cita (o segundas fuentes)
*Se produce cuando se hace referencia a citas mencionadas por otros autores.

Ejemplo del uso de Cita de citas:
En caso de que el autor del que se desea citar hable francés (Domínguez (2006)) y el artículo de mi interés solo esté disponible en ese idioma pero otra persona (Robinson (2008)) lo haya podido citar puedo realizarlo de la siguiente manera:

[img[https://lh3.googleusercontent.com/-PUwNDIgG8aU/WDBRcc_hKBI/AAAAAAAAAOE/xhCp5f2FliQc4ZMsL_SeSCNyjcDm5tETwCJoC/w391-h179-p-rw/Ejemplo.PNG]]

Tomado de:
[[Guía para la elaboración de citas y referencias bibliográficas, según el estilo Vancouver |http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf]] 
Creación Propia

Elementos básicos:
-	Título de la página
-	Entre corchetes [homepage on the Internet] seguido de un punto
-	Lugar de publicación seguido de dos puntos
-	Editor seguido de punto y coma
-	Año precedido de la letra c (ej. c2010-2011)
-	Fecha de actualización [entre corchetes] fecha según formato año mes abreviado y día seguido de punto y coma.
-	Fecha de consulta (requerido para documentos en línea) [entre corchetes] agregar la palabra cited más la fecha según formato año mes abreviado y día seguido de un punto o, en español: [actualizado 16 May 2002; citado 9 Jul 2002]. Disponible en:... y seguido de un punto
-	Acceso electrónico (requerido para documentos en línea) precedido de Available from seguido de dos puntos (“Disponible en:”)

!!!.Ejemplo:

[img[https://4.bp.blogspot.com/-MzIolaFw2o4/WDNZmNwVdRI/AAAAAAAAAyU/ZeE5XdGAMQovIO5ESJkHqQ9JU8QDibfkQCLcB/s400/Cita%2Bde%2Buna%2Bp%25C3%25A1gina%2Bcomo%2Bun%2Btodo%2B%2528P%25C3%25A1gina%2BWEB%2Bcomo%2Bun%2Btodo%2529.jpg]]
@@color(RED):''CITA DIRECTA''@@
@@color(green):''La que se transcribe textualmente.''@@
*Debe ser breve, de menos de cinco renglones, se inserta dentro del texto entre comillas.
*Y el número correspondiente se coloca al final, después de las comillas y antes del signo de puntuación.
[img[https://1.bp.blogspot.com/-V98Y7HPTrZs/WDul-MQKlKI/AAAAAAAAAFQ/WBox315oYw8Pfsz02M77KLgMTzsCxka4wCLcB/s800/123.jpg]]

!!@@color(red):''BIBLIOGRAFÍA:''@@
#http://www.sld.cu/galerias/pdf/sitios/histologia/normas-vancouver-buma-2013-guia-breve.pdf
#http://es.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistemabibliotecas-unab
#https://es.slideshare.net/BibliotecasUNAB/normas-vancouver-citas-y-referencias-bibliogrficas-segn-normas-vancouver-actualizacin-2014

[img[https://lh3.googleusercontent.com/YOC--cS0VLcdFOph6nhN2zR_VSZY-e2497V2o3fLAJuRwvQn3oo-2srjimefxY0ReLuJxIRMxC43dHBrH0Xhv9kfOkIRN6t2OGmGfwpcYVsR3ndRMdS3eGteQHyAEaIN-nwu8zOrYugO22TKJAy7auQmU6zBIxWZoCfd88mvSJ4qFV9svu4Tm190rioyMYLonb-Ox3NPksJw0Ixd9MU59pWeaYgVSOn5SK6rGrNsOj78m_MWNnqkxc53iQXumxaFPndjKGlb6dFn5DTSBgolo7WwzKHsK_baTlwXYhzqi3aElrl4a7erVtXxpCid0BNRlQV8zDQ_y1gZTuFFrm7ePK_OsW8M4P5RWdi_skMhHNIKMamISmq-vpe8UTQ5RZO4U2i_QWeOKkd4Aq_jQWItGYU1IBkXUPqL5rE4tO0awO44XFLD5zS5fN7BcwSbRBBXkjRraicFs_USg7Y_SqJ3c3pGuSTsiOrv-9NuXjiZswiDNdkkx94XxUUzx_7hCjsxmt-PC1gUHeLcXP-0oGFyOp591pWJ3jgDhAlqWd9fPjFYuGS0zvtYzOaRa1K_dERAEkbLPRBg30f8Tuzz1-ui6ZLvRFUhBBhzDA8ogac2T58fieAEeXlF_tFPN5zLtyOjR3guK93PXCRpVVRJsg8Sesfx8wtSYX5l=w585-h429-no]]
''Cuando en el texto se menciona un autor'' , el número de la referencia se pone tras el nombre del autor. Si se trata de un trabajo realizado por más de dos autores (o sea, de tres en adelante), se cita el primero de ellos seguido de la abreviatura “et al” y su número de referencia.


[img[https://lh3.googleusercontent.com/-gEv0Iajz4Ws/WDESbynKtsI/AAAAAAAAAR8/IWoM6KvkWQI6tZTn0pFLM3L_zhC0EdtsgCJoC/w530-h206-p-rw/19.jpg]]
[img[https://1.bp.blogspot.com/-EjkxcYy0I7Y/WDNtW69dNpI/AAAAAAAAAS8/Cn6OlRv7KyAuRiC486HMc6MW3kQ8qOggQCLcB/s1600/1.PNG]]

''Tomado: CREACIÓN PROPIA''
Cynthia Marin Quiroz
[img[https://1.bp.blogspot.com/-yv1O48z0r8w/WDO06HTOEEI/AAAAAAAAAYk/WA2MW6ZY7CgmScu1D99Mw8VMnRbDNhT6QCLcB/s1600/kathyap.jpg]]
[[BIENVENIDOS]]
Type the text for 'YourName'
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>>
Elementos: 
•	Autor(es). Seguido de un punto. 
•	Título del informe. Al final se coloca un punto. 
•	Lugar de edición. Seguido de dos puntos. 
•	Organismo(s) o Agencia editora. Seguida de punto y coma. 
•	Año. Seguido de un punto. 
•	Nombre de la serie identificadora del informe. Seguido de dos puntos. 
•	Número de la Serie identificadora del informe. Finaliza con un punto

[img[https://2.bp.blogspot.com/-Omn9cphySEI/WDBk-uCiMBI/AAAAAAAARAI/5jlGUNq6yWIYOhUEac1cYz8Vr2nNNknmwCPcB/s1600/lllll.jpg]]
Es decir, la primera página de un sitio web.
 
!!@@color(red):''Elementos''@@

@@color(green): Autor/es. Título [sede Web]. También puede ponerse: [Página principal en Internet]. [Internet]. [Página de inicio en Internet]. [Homepage]. [Sede Web]. Lugar de publicación: Editor; Fecha de publicación (se deja un espacio) [fecha de actualización; fecha de acceso]. Dirección electrónica. @@

!!''Ejemplo''

[img[https://2.bp.blogspot.com/-DMa91Pagl5g/WDBKeDzqpDI/AAAAAAAAASY/HInmLfESheQNAgZj_GeU_dOnOe2_dWKrACLcB/s640/vancouver.jpg]]

Tomado de: http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf

!!''Más información"

<html><iframe width="560" height="315" src="https://www.youtube.com/embed/EB6o_a7s1Q8" frameborder="0" allowfullscreen></iframe></html>

<html><iframe src="//www.slideshare.net/slideshow/embed_code/key/sznH43YsAJ59Q0" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/Carolmatr/citas-y-referencias-en-vancouver" title="Citas y referencias en vancouver" target="_blank">Citas y referencias en vancouver</a> </strong> de <strong><a target="_blank" href="//www.slideshare.net/Carolmatr">Carolina González Hernando</a></strong> </div></html>
[img[http://1.bp.blogspot.com/-5hpcCYC513A/WC_HmvjFUYI/AAAAAAAACmM/ggMaZBGaEXAYCJbdTYRKJJGbWOydwkP2QCK4B/s1600/VANCOUVER.png]]
!!!ELEMENTOS
*''AUTOR(ES): '' Ya sea institución o persona. Si es personal apellido seguido de las  iniciales del nombre, cada autor se separa por una coma y espacio. Al final se coloca un punto. 
*''TÍTULO:'' seguido de [libro electrónico] –si es en español- o [monograph on the Internet] –si está en inglés. Termina con un punto. 
*''LUGAR DE PUBLICACIÓN:'' Lugar de publicación. Seguido de dos puntos
*''EDITORIAL:'' Seguido de punto y coma.
*''AÑO DE PUBLICACIÓN:'' Año de publicación. Al final se deja un espacio.
*''FECHA DE CONSULTA:''Requerido para documentos en línea. Entre corchetes se  coloca: [consultado y la fecha de acceso al documento], si es en inglés: [cited más la fecha según formato año, mes abreviado y día]. Termina con un punto. También puede ponerse: [acceso....], [consultado...], [citado...]
*''DIRECCIÓN DEL ARCHIVO:'' Requerido para documentos en línea. Va precedido de las  palabras en español: Disponible en: y se coloca el URL de la página donde está el documento- Si está en inglés se precede de: Available from: 
Fuente: 
#http://www.sld.cu/galerias/pdf/sitios/histologia/normas-vancouver-buma-2013-guia-breve.pdf
#http://es.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistemabibliotecas-unab
#http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-EstiloVancouver.pdf
Editor(es). Apellido e iniciales de apellido materno y nombre de cada uno de los editores, directores, compiladores o coordinadores. Si hay más de un editor, director, compilador o coordinador se separan por coma y espacio. Al final se coloca la palabra editores (si el libro está enespañol) o editors (si el libro está en inglés) y un punto.
Título del libro. Al final se coloca un punto.
Edición. Seguido de un punto
Lugar de edición. Seguido de dos puntos.
Editorial. Seguida de punto y coma.
Año. Seguido de punto.
[img[https://fotos.subefotos.com/a29d04ca3658b3c6959daf90979e7f80o.png]]

Tomado de:
*Universidad de Piura. Guía para la elaboración de citas y referencias bibliográficas,
según el estilo Vancouver
http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-EstiloVancouver.pdf
!!!Libros y monografías con Organización como autor (Autor corporativo)
*En el medo editorial, se conoce como Autor Corporativo a aquella institución o entidad corporativa que asume la investigación, compilación y redacción de un trabajo de investigación, fungiendo entonces como autor de una publicación en específico.
*ESTRUCTURA: 
Autor corporativo/Nombre del autor corporativo, seguido de un punto/ Título del libro, al final se coloca un punto/ Edición, seguida de un punto/ Lugar de edición, seguido de dos puntos/ Editorial, seguida de punto y coma/ Año, seguido de un punto. 

[img[https://lh3.googleusercontent.com/Ra7UMDOP4RkYJ9pB25mxgOemO-iTEfuTP9cAfJGwIKQHq0a4Kc2uadwVL4hd51swk8vX=s106]]

[[IMAGEN|https://plus.google.com/u/0/photos/photo/107984355933050616378/6355379859021134962?icm=false]] (Imagen, con mejor visualización).

Ejemplo tomado de, DIRECCIÓN URL DE LA PÁGINA DE LA UDEP, LINK AL FINAL DE LA GUÍA PRÁCTICA. (PÁGINA Nº04)

[[UDEP|http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf]]




Para citar libros con autor corporativo gubernamental como editor en estilo Vancouver se deben tener las siguientes consideraciones:
!ELEMENTOS:
## ''Autor(es).'' Seguido de un punto.
## ''Título del libro:'' Seguido de un punto. 
##''Lugar de publicación.'' Seguido de dos puntos.
## ''Editorial.'' Seguida de punto y coma.
## ''Año.'' Seguido de un punto.


[img[http://i1339.photobucket.com/albums/o718/ClaudiaBenites/Libros%20con%20autor%20corporativo%20gubernamental%20como%20editor_zpsoeawxzbf.png]]

!FUENTE
# http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf
!@@color(red):'' LIBROS Y MONOGRAFÍAS CON AUTOR(es) Y EDITOR(es)''@@
*Autor: Apellido seguido de las iniciales del nombre, cada autor se separa por una coma y espacio. Al final se coloca un punto.
*Título del libro: Al final se coloca un punto.
*Edición: Seguida de un punto.
*Editor: Apellido seguido de las iniciales del nombre a continuación coma seguido de palabra editor
*Lugar de edición: Seguido de dos puntos.
*Editorial: Seguida de punto y coma.
*Año: Seguido de punto.
!@@color(red):'' EJEMPLO''@@
[[Normas Vancouver|http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-EstiloVancouver.pdf]]

<html><div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-rOHW7CiiuPQ/WDJcQ9CHjBI/AAAAAAAAAsg/21zMFRdXdkQgkh9tM1f4-kX4PtgZVNDBQCLcB/s1600/Captura.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://1.bp.blogspot.com/-rOHW7CiiuPQ/WDJcQ9CHjBI/AAAAAAAAAsg/21zMFRdXdkQgkh9tM1f4-kX4PtgZVNDBQCLcB/s640/Captura.PNG" width="640" /></a></div>
<br /></iframe></html>
!!@@color(red):''Elementos:''@@

*@@color(green):''Autor. Apellido e iniciales del apellido materno y nombre, seguido de punto. Si hay más de un autor se separan con una coma y espacio, seguido de
punto.''@@
*@@color(blue):''Título del libro. Al final se coloca un punto. Si la obra está compuesta por más de un volumen, debe consignarse a continuación del título. 3 vols.''@@
*@@color(pourple):''Edición. Seguido de un punto. La primera edición no es preciso consignarla. Va en números arábigos y en abreviatura. P.e.: 3a ed.''@@
*@@color(black):''Lugar de edición. Seguido de dos puntos.''@@
*@@color(red):''Editorial. Seguida de punto y coma.''@@
*@@color(pink):''Año de publicación. Seguido de punto''@@

[img[https://1.bp.blogspot.com/-tQFccLn5F-o/WDJG5lfOdtI/AAAAAAAACYU/olFYWDVNH2s18cPqjsMZIRSbhsi7wvndACLcB/s1600/Captura%2Bde%2Bpantalla%2B2016-11-20%2Ba%2Blas%2B19.56.50.png]]

!!@@color(red):''Referencias Bibliográficas:''@@

#http://es.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistemabibliotecas-unab
#http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-EstiloVancouver.pdf
La lista de referencias al final de un trabajo debe ofrecer la información necesaria para identificar y poder recuperar las fuentes utilizadas específicamente en la preparación y fundamentación del mismo.
Es imprescindible que cada una de las citas que se hayan intercalado en el texto tenga su referencia correspondiente en la lista final y, a la inversa, toda entrada en la lista de referencias debe haber sido citada dentro del texto. 
Dado que uno de los propósitos de la lista de referencias es permitir al lector recuperar y usar las fuentes citadas, los datos de la referencia deben ser correctos y completos. 

Libros y monografías con un solo autor:

Autor: Apellido e iniciales del apellido materno y nombre, seguido de punto. 
Título del libro. Al final se coloca un punto. 
Si la obra está compuesta por más de un volumen, debe consignarse a continuación del título. Edición. Seguido de un punto. La primera edición no es preciso consignarla. Va en números arábigos y en abreviatura. P.e.: 3a ed. 
Lugar de edición. Seguido de dos puntos. 
Editorial. Seguida de punto y coma. 
Año de publicación. Seguido de punto.

Por ejemplo:

Según Villanueva, la inclusión del género como categoría conceptual está asociada a las demandas de las mujeres para revelar y superar la desigualdad social, puesto que existen distintos tipos de recursos a los que las mujeres tienes menos acceso y control que los hombres, entre ellos, el acceso a los servicios de salud y la información sobre la propia salud.1

[img[http://i63.tinypic.com/21cgprr.png]]

Tomado de: http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf
Elementos: 
#Autor(es)
#Título del libro o monografía
#Edición
#Lugar de edición: Editorial
#Año
[img[https://lh3.googleusercontent.com/R6rTP-IXO9gZ-gMZMwSJiL9N8Qb4Z7t0Tf596gI57LWasURJpsbYYl56JvYaboWNhECpxIgWfg=w1366-h768-rw-no]]

Referencia bibliográfica: 
http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf
/***
|''Name:''|LoadRemoteFileThroughProxy (previous LoadRemoteFileHijack)|
|''Description:''|When the TiddlyWiki file is located on the web (view over http) the content of [[SiteProxy]] tiddler is added in front of the file url. If [[SiteProxy]] does not exist "/proxy/" is added. |
|''Version:''|1.1.0|
|''Date:''|mar 17, 2007|
|''Source:''|http://tiddlywiki.bidix.info/#LoadRemoteFileHijack|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0|
***/
//{{{
version.extensions.LoadRemoteFileThroughProxy = {
 major: 1, minor: 1, revision: 0, 
 date: new Date("mar 17, 2007"), 
 source: "http://tiddlywiki.bidix.info/#LoadRemoteFileThroughProxy"};

if (!window.bidix) window.bidix = {}; // bidix namespace
if (!bidix.core) bidix.core = {};

bidix.core.loadRemoteFile = loadRemoteFile;
loadRemoteFile = function(url,callback,params)
{
 if ((document.location.toString().substr(0,4) == "http") && (url.substr(0,4) == "http")){ 
 url = store.getTiddlerText("SiteProxy", "/proxy/") + url;
 }
 return bidix.core.loadRemoteFile(url,callback,params);
}
//}}}
@@text-align:left;
! Normas para la redacción de citas y referencias bibliográficas
[[BIENVENIDOS]]
#[[Recomendaciones para las citas]]
#[[Numeración de referencias]]
#[[Cita directa]]
#[[Cita indirecta]]
#[[Más de una cita]]
#[[Cuando en el texto se menciona el autor]]
#[[Cita de citas]]
#[[Publicaciones en idiomas poco frecuentes]]
#[[Revistas traducidas al español]]
#[[Referencias a documentos aún no publicados]]
#[[Tablas e imágenes]]
! Documentos publicados electrónicamente
#[[Monografía en Internet]]
#[[Libros ( E Books) ]]
#[[Artículo de revista en Internet]]
#[[Artículos de revistas electrónicas]]
#[[Artículo publicado electrónicamente antes que en versión impresa]]
#[[DVD, CD-ROM]]
#[[La primera página de un sitio web]]
#[[Cita de una página como un todo]]
#[[Parte de una página o de un sitio web]]
#[[Base de datos en Internet como un todo]]
#[[Parte de una base de datos en Internet]]
#[[Blogs en general]]
#[[Contribución a un blog]]
! Documentos Impresos
#[[Libros y Monografías con un solo autor]]
#[[Libros con más de un autor]]
#[[Libros con Editor(es), Director(es), Compilador(es) o Coodinador(es) como autor]]
#[[Libros con Organización como autor]]
#[[Libros con autor corporativo gubernamental como editor]]
#[[Libros con autor(es) y editor(es) ]]
#[[Libros sin autor ni editor]]
#[[Libros y monografías en varios volúmenes, publicados en varios años]]
#[[Si el autor personal, además es quien publica]]
#[[Si el autor corporativo, además es quien publica]]
#[[Si el autor corporativo, además es quien publica]]
#[[Capítulo de un libro]]
#[[Artículo de revista científica con menos de 6 autores]]
#[[Artículo de revista científica con más de 6 autores]]
#[[Artículo de revista con Organización como autor corporativo]]
#[[Artículo de revista sin autor]]
#[[Artículo de revista en otro idioma distinto del inglés]]
#[[Artículo en Suplemento de un volumen de revista]]
#[[Artículo en Suplemento de un número de revista]]
#[[Artículo en parte de un volumen de revista]]
#[[Artículo en Parte de un número de revista]] 
#[[Artículo en Número de revista, sin volumen]]
#[[Artículo de revista, sin número ni volumen]]
#[[Artículo de revista con paginación en número romanos]]
#[[Artículo de revista indicando el tipo de artículo: Editorial]]
#[[Suplemento de un número de un artículo de revista]]
#[[Artículos de periódico]]
#[[Actas de congresos, conferencias, jornadas, simposios, Reuniones Científicas etc]]
#[[Ponencia o comunicación presentada a un congreso, conferencias, jornadas, simposios, Reuniones Científicas, etc]]
#[[Informe científico o técnico]]
#[[Revista (Ejemplar completo)]]
#[[Tesis de grado no publicada]]
#[[Tesis doctoral no publicada]]
#[[Tesis doctoral publicada]]
#[[Abstracts]]
@@
!Referencias
#[[Formato Vancouver. Universidad Andrés Bello|https://www.upla.cl/bibliotecas/wp-content/uploads/Vancouver-Gu%C3%ADa-02-UNAB-Tutorial-Normas2014.pdf]]
!Edición
[[GettingStarted]]
Para poder referenciar en estilo vancouver monografias en Internet o libros , debemos tener en cuenta:

!ELEMENTOS

*''Autor:'' Apellido e iniciales del apellido materno y nombre, seguido de punto. Si hay más de un autor se separan con una coma y espacio, seguido de punto.
*''Título del libro'' Al final se coloca un punto. Si la obra está compuesta por más de un volumen, debe consignarse a continuación del título. 3 vols
*''Edición.''  Seguido de un punto. La primera edición no es preciso consignarla. Va en números arábigos y en abreviatura. P.e.: 3a ed.
*''Lugar de edición''  Seguido de dos puntos
*''Editorial''  Seguida de punto y coma.
*''Año de publicación'' Seguido de punto. 

[img[http://images.slideplayer.es/2/165968/slides/slide_36.jpg]]

[img[https://lh3.googleusercontent.com/OdG_x_kGo12uIPt65rAegeSELd07IZ0r10u_nts9SKn9Ke_p82FI14yyDU1PVayYieyBZT7NtQ=w1366-h768-rw-no]]

Tomado: http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf
La Cita es un párrafo o idea extraída de una obra para apoyar, corroborar o contrastar lo expresado. Las citas pueden ser directas o indirectas.
La citas se enumeran consecutivamente según el orden de aparición en el texto. Estas se identifican mediante números arábicos en superíndice o entre paréntesis.
Si en una misma cita se incluyen varias referencias se incluirán varios números separados por comas cuando son solamente dos o si no son consecutivos. Si son más de dos referencias consecutivas se podrán conectar mediante un guion.
[img[https://lh3.googleusercontent.com/Y7ZSlBge3Ux1Zorzix3AsTxcBEh0fkb79c11LvIAOS2m6Z0dwVZ5K0VINswH7YsYIsIDHQOzeGMhBQz8mhK_SJnaa_pQtCSOQ-6F14DNIcbtbVclveqNppfL4HDoFQ0vyIrLAG5xDutNpycvjCq25SQpidwA7JMiXBikJmALQLT1Kbfzoiqb6-qE8zYBfM3dILJdoAYPFXDqz_-q-KKykU0U0csLLpNrLBjM79vPondVChNH_SenFjDXd1j4MpEVHs20ccXaqzGlIV23v70_J3q1Of167CGL1m9ZLxnNRDTM1LlO6K5IFoQTCq8Ik-jWa1843yxWhRXJV7hwGoNaGXDUdMO7rej9fxRoQIpz-5aJaOl4kqGX7y32kQaQADX_mVvu3HwW2NyD4Dh4OQ6XhcDDtmSP1VIdlMaehFOEaa4vKnPMJI7yQRJn_3UmQd2YsLJzPtCim6HAednF4i-gx3-HYXdLY3tGtknmV5411-rkAAmikEkc-duTS6EqPOCBQDhZwKUKvbWgi0qWVTDl3h4Kv0A8pjZaTYgFS50bNi9W91v6Xer1AOtSdwqHGzCJ91wWVJPaoHXbm1BtT_u-kE_MreCIelm-jn62g_gQlo6XVpgzyXHPjWF2arQ803jGQKkJqsBv8PcX7S6ajR1WT6FTppfkfAXuvlc23l9Q4j_2LG1AmdC9E9QW=w741-h261-no]]

Tomado:
http://es.slideshare.net/Carolmatr/citas-y-referencias-en-vancouver
 http://www.sld.cu/galerias/pdf/sitios/histologia/normas-vancouver-buma-2013-guia-breve.pdf
https://rua.ua.es/dspace/bitstream/10045/33986/1/Estilo_Vancouver_Doctorado.pdf
http://www.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistema-bibliotecas-unab

Las normas Vancouver, utilizan principalmente el sistema Cita-Numeración, el cual consiste en numerar consecutivamente las referencias, en el orden en que son citadas, usando números árabes entre paréntesis. Las referencias se numeran en la lista en el mismo orden en que aparecen en el texto. 
Por ejemplo: si una referencia Zelinski es la primera en citarse dentro del texto, entonces la referencia a Zelinski será el número 1en la lista.
Elementos básicos:
#Título de la página
#[Entre corchetes] database on the Internet seguido de un punto
#Lugar de publicación seguido de dos puntos
#Editor seguido de un punto y coma
#Año
#Fecha de consulta
#[entre corchetes]  Cantidad aproximada de páginas
#Al final se coloca un punto Acceso electrónico
[img[https://4.bp.blogspot.com/-eNMtPWi34Y4/WDmILSQJz1I/AAAAAAAAJFs/1XcFO9tdegYIZigWSPDvWj1wZYQCF9cbACLcB/s640/sjdsgdgduy.png]]
Tomado de: http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-EstiloVancouver.pdf
Cuando se quiera referenciar parte de una página o un sitio web

[img[https://2.bp.blogspot.com/-O8r01Gp1WeY/WDNcJdoUMII/AAAAAAAAANY/xgVj1Ps7hLgea-MtFnm_k_3m0IpyFs_XACLcB/s1600/ppw.PNG]]

Creación Propia 
/***
|''Name:''|PasswordOptionPlugin|
|''Description:''|Extends TiddlyWiki options with non encrypted password option.|
|''Version:''|1.0.2|
|''Date:''|Apr 19, 2007|
|''Source:''|http://tiddlywiki.bidix.info/#PasswordOptionPlugin|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0 (Beta 5)|
***/
//{{{
version.extensions.PasswordOptionPlugin = {
	major: 1, minor: 0, revision: 2, 
	date: new Date("Apr 19, 2007"),
	source: 'http://tiddlywiki.bidix.info/#PasswordOptionPlugin',
	author: 'BidiX (BidiX (at) bidix (dot) info',
	license: '[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D]]',
	coreVersion: '2.2.0 (Beta 5)'
};

config.macros.option.passwordCheckboxLabel = "Save this password on this computer";
config.macros.option.passwordInputType = "password"; // password | text
setStylesheet(".pasOptionInput {width: 11em;}\n","passwordInputTypeStyle");

merge(config.macros.option.types, {
	'pas': {
		elementType: "input",
		valueField: "value",
		eventName: "onkeyup",
		className: "pasOptionInput",
		typeValue: config.macros.option.passwordInputType,
		create: function(place,type,opt,className,desc) {
			// password field
			config.macros.option.genericCreate(place,'pas',opt,className,desc);
			// checkbox linked with this password "save this password on this computer"
			config.macros.option.genericCreate(place,'chk','chk'+opt,className,desc);			
			// text savePasswordCheckboxLabel
			place.appendChild(document.createTextNode(config.macros.option.passwordCheckboxLabel));
		},
		onChange: config.macros.option.genericOnChange
	}
});

merge(config.optionHandlers['chk'], {
	get: function(name) {
		// is there an option linked with this chk ?
		var opt = name.substr(3);
		if (config.options[opt]) 
			saveOptionCookie(opt);
		return config.options[name] ? "true" : "false";
	}
});

merge(config.optionHandlers, {
	'pas': {
 		get: function(name) {
			if (config.options["chk"+name]) {
				return encodeCookie(config.options[name].toString());
			} else {
				return "";
			}
		},
		set: function(name,value) {config.options[name] = decodeCookie(value);}
	}
});

// need to reload options to load passwordOptions
loadOptionsCookie();

/*
if (!config.options['pasPassword'])
	config.options['pasPassword'] = '';

merge(config.optionsDesc,{
		pasPassword: "Test password"
	});
*/
//}}}
@@color(RED):''PUBLICACIONES EN IDIOMAS POCOS FRECUENTES''@@
!!@@color(red):''CITAS EN LIBROS''@@
@@color(green):''Se recomienda no incluir trabajos escritos en idiomas poco frecuentes.''@@
*En el caso de que tengas que citarlo se debe incluirse entre corchetes una traducción al inglés de los títulos de los libros escritos en otro idioma.
*Al final de la referencia se indica el idioma original del documento.
[img[https://4.bp.blogspot.com/-Vqxj_w47C8c/WDEHK9or1mI/AAAAAAAAAJ0/3Wz2lsn0ia0tmPZawSRJJfWlW6iSEtClwCLcB/s1600/33.png]]

!!@@color(red):''CITAS EN ARTÍCULOS:''@@
En el caso de los artículos de revistas científicas esa traducción se considera obligatoria y puede sustituir al título original o incluirse a continuación.
 Si se cita a través de su resumen, se debe especificar esta particularidad, poniéndolo entre corchetes después del título [Resumen] [Abstracts].
[img[https://2.bp.blogspot.com/-Y0OjJTDzuyc/WDEGWzyDTfI/AAAAAAAAAJo/y6ctAJ2ngXAwZaOZ1wPnYlZsFdP4Qk0-ACLcB/s1600/11.png]]

!!@@color(red):''BIBLIOGRAFÍA:''@@

#http://www.sld.cu/galerias/pdf/sitios/histologia/normas-vancouver-buma-2013-guia-breve.pdf
#http://es.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistemabibliotecas-unab
#http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-EstiloVancouver.pdf
#https://rua.ua.es/dspace/bitstream/10045/33986/1/Estilo_Vancouver_Doctorado.pdf
[img[https://lh3.googleusercontent.com/GAkVKXjuhhTxycTScR28euK95ZskQfUkSEVWLugObJ3OhOO7aLYwe6EZAhllZUsDHwnkU5HsM31Phhvpjha-A7Db6-FeXmhH-lFmUK3qqLsMjxeniIMjmMZL_nem3BSlqgtEtNztARs-pBSVzGiUmsfaV9tKtqiyeWxiShGcoQCtFgL_qrRnnvDEN0PDZBkmszPvyKqa9EDnQLH9FxA1bt-2Lk549ep_A0TiTGep2T7o93rpWGO5P6AaCBSeUpKgOt-M4W1Y01LjSc-Nyv8ClxFPSy2ogg6Ei51Qp0fnXBucqmClkBXkohVx-JYApZDLLalUQm-q-3ece0ZAtxsAJGdJow240p-RhzObRcHBXa10g_xcX3LqLdDE_F19b5nP68JvTNLdJgpBrSpjTcvnhpSTrqFbYejqHEEFfc3hqijVz2-3Bf4QcA7rMivrys3Tg44FuMqKkrFmFlhNPYY-Mlq7r9IxLNoDymCFHzvfAGf6tFK-JFrXD6-sKwlWQ922cAR2wXHucapvONDCn_RNTaj-gfzwSek_oTVXDo1PdCioTNoam12a0MkGpvTyBRYbcQvNa-L8F0Z3G8mpQ952kft9750I4waZIQCefYXN6oLa4MAphiM8R-MbpQDeRiBwApJVTARhYq5noqjaO58gcRR-vfGJ8eCH=w588-h339-no]]
Tomado de: [[Bibliotecas de Salud. Universidad de Antioquía|https://es.slideshare.net/quira1967/normas-vancouver-9024202]]
!!@@color(red):''Guía para la elaboración de citas y referencias bibliográficas, según el estilo Vancouver''@@

El estilo Vancouver (Requisitos Uniformes del International Committee of Medical Journal Editors) es un conjunto de normas para la publicación de manuscritos en el área de la Medicina y las Ciencias de la Salud. También es conocido por el mismo nombre el subconjunto de esas normas referido a la forma de realizar referencias bibliográficas. 
•	''Normas para la redacción de citas y referencias bibliográficas''

@@color(green):''¿CÓMO REFERENCIAR A DOCUMENTOS AÚN NO PUBLICADOS?''@@

Depende del tipo de documento que deseemos referenciar, tenemos: tesis de gado no publicada, tesis doctoral no publicada, y material de prensa no publicado.
!!!A.	TESIS:
 @@color(purple):''ELEMENTOS:''@@
## ''Autor(es).'' Seguido de un punto.
## ''Título de la tesis:'' Seguido de espacio y la frase entre corchetes, si está en español, [tesis], [tesis doctoral] seguida de un punto. Si la tesis está en inglés se coloca la frase entre corchetes [dissertation].
##''Lugar de publicación.'' Seguido de dos puntos.
## ''Editorial.'' Seguida de punto y coma.
## ''Año.'' Seguido de un punto.
!!!! @@color(orange):I.	''Tesis de grado no publicada.-''@@
[img[https://2.bp.blogspot.com/-ksTorl4PjaA/WDOuO7h-DxI/AAAAAAAAUCA/pnhBEkt4w8A7UgPxHHi9VolxOQ7KhpARQCLcB/s1600/Sin%2Bt%25C3%25ADtulo.png][]]
*Creación propia

!!!! @@color(orange):''II.	Tesis doctoral no publicada.-''@@
[img[https://3.bp.blogspot.com/-4inH8adp3d0/WDOuOJdpcrI/AAAAAAAAUB4/QZ8BFzUs58Iyd7xTvtOMLf_af2uU7zvfgCLcB/s1600/Sin%2Bt%25C3%25ADtuloa.png][]]
*Creación propia

!!! B.	MATERIAL NO PUBLICADO. ''EN PRENSA'' 
 @@color(purple):''ELEMENTOS:''@@
## ''Autor(es).'' Seguido de un punto.
## ''Título del material:'' Seguido de espacio y la frase entre corchetes del tipo de material seguida de un punto. Ejm: [letter]
## ''Editorial.'' Seguida de un punto.
## ''De próxima aparición'' (cuando está en español) y ''Forthcoming''(cuanto está en inglés) seguido de un espacio.
## ''Año.'' Seguido de un punto.
Nota: NLM aconseja poner: De próxima aparición (cuando está en español) y Forthcoming (cuanto está en inglés) porque no todos los temas serán publicados.
[img[https://2.bp.blogspot.com/-WAfOhm7gv1Q/WDOuOT2G-RI/AAAAAAAAUB8/fAIwV0uZPAw-gOPjlfg-cHCJKzkV82UwgCLcB/s1600/a.png][]]
*Creación propia

!!@@color(red):''BIBLIOGRAFÍA:''@@
1.	http://elianafernandez27.blogspot.pe/2016/11/como-referenciar-documentos-aun-no.html
2.	http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf

[img[Revistas traducidas al español|file:///C:/Users/laboratorio_computo/Desktop/vancouyver.png]]
Es es una prueba
@@color(blue):El Autor Corporativo, además es quien publica@@
[img[https://4.bp.blogspot.com/m1IMFupgrVXZADqPEfzNmlu0ZrBaUS9u3rae88qZVGq5XGruN2seWBTlDZrfLRtGQGJr4w=s400]]
En Medicina aplicamos lo que son las normas Vancouver, para hacer este tipo de referencia se aplica ciertos criterios y depende si el libro, articulo, revista, etc, tiene lo necesario para poder hacer la referencia.

Estas son algunas de las indicaciones que se toma para hacer la siguiente referencia: 
*Revisar si el libro está escrito por uno o un grupo de personas, que hacen referencia al lugar donde trabajan(autores corporativos). ''Para esto le sigue un punto.''
*Luego se tiene que resaltar el titulo del capitulo que haz escogido y escribirlo después de los autores, en este caso de autor corporativo. ''Es seguido por un punto.''
*Para el siguiente, se tiene que tener en cuenta el lugar donde fue publicado. ''Seguido de dos puntos.''
*También se tiene que ver los editores o la editorial con la que se trabaja. ''Es seguido por un punto y coma.''
*Finalmente, tienes que escribir el año en el que fue publicado.

Bien esos son algunos de los pasos que se debe de seguir para hacer una referencia bibliográfica, guíense del ejemplo en el que se muestra la imagen.
Más información:
[[Guía para la elaboración de citas y referencias bibliográficas, según el estilo Vancouver |http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf]]
[[Estilo Vancouver |http://es.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistema-bibliotecas-unab]]
[[Cómo citar bibliografía en estilo Vancouver |http://www.buc.unican.es/formacion/citarbibliografiaestilovancouver]]
@@color(red):''SI EL AUTOR PERSONAL, ADEMÁS ES QUIEN PUBLICA''@@   

*Autor. Apellido e iniciales del apellido materno y nombre, seguido de punto. Si hay más de un autor se separan con una coma y espacio, seguido de
punto.
*Título del libro. Al final se coloca un punto. Si la obra está compuesta por más de un volumen, debe consignarse a continuación del título. 3 vols.
*Edición. Seguido de un punto. La primera edición no es preciso consignarla. Va en números arábigos y en abreviatura. P.e.: 3a ed.
*Lugar de edición. Seguido de dos puntos.
*Editorial. Seguida de punto y coma.
*Año de publicación. Seguido de punto.

[img[https://drive.google.com/file/d/0B0EbSf5h1iy3cGVjWmJoSjN6ekU/view?usp=sharing]]

TOMADO DE:
*[[Normas de vancouver|http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf]]

Wiki creada por los alumnos del IV ciclo de Medicina de la Universidad Católica Santo Toribio de Mogrovejo - Chiclayo, Perú.
Normas Vancouver 2016
Autor(es) de la revista. Título de la revista. Nombre de la revista. Año; volumen Suppl(inglés)/Supl(español) número de suplemento: S páginas 

[img[https://lh3.googleusercontent.com/q1uEFh7_YRLp1FdYKc9Yn3I8_GYRwkCHocY1N9vkuvJIgv6DIIetg-84I98sYAkj5MQ86x9Y=w1280-h800-no]]

Nota: después de los dos puntos se coloca la letra S seguida del número de páginas separados por una guión, al final se coloca el punto
TOMADO DE:
#URL DEL EJEMPLO: http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf 
#URL DEL ARTÍCULO: https://www.ncbi.nlm.nih.gov/pubmed/12028325

[img[https://lh3.googleusercontent.com/i_J8743pPbxJdqWi-LsJKBjBtvJfEyNTqBJkZarIxfqx3AtsUMVfvxqfcSV8N4JnbRNohdx5FLv18SGwc44C77gVERCz87VPfgSvz-LYeykjiZCdiF50hzaKqbl61AVdZrFDp6ktkCV_yBW16qPW991mVmIGzo6fbWQsIF7qMc_7GPTdHfeO0qc_UgzPxSf1BoN1ZTAt0wD91SMhBcQeXkPYqgWwRbqODiwEgvVBaJCyYlQ_u1fmoorKET2oNbKd3e-vdWCWHY4V_mFYNWbBxjM7S91ctxmdmEE4OmpzDU2m-z1ldON2WswOocFG9ZRWlfgEKl_MjvYVyG4sKnnErU8-yUZ0RwcX_dZVqZ7bffJZyBLEFpH_F4Lh-Uy4JI21qcfiEHaL5-mdhMbC7IjFzljezXYPNKdsfX31NKkK7ZfEwOjSgpCp-8qsAMUHQHIcbRyFbPYeU_sp07NFHswlRWCbIgXaBvUIShrzl51xFFqdd8QWq3tItJE8yVVoyoNjrthZhyatK62G8kk14s41SJGMlvXktssFnZ3pIXLR-KVV0VBu_OTntfZMjsYn9mdVki6r90OPXRFH0tTzs_tDlh7Yob8inwSnAlsUoHCnwVlHW5WSy-u1kSxY3D2z65sa6ykK1CpYoIvUzLdpgMTNdpI44E9FL_XQ=w641-h350-no]]
!!Elementos:
*Autor(es). Seguido de un punto.
*Título de la tesis. Seguido de espacio y la frase entre corchetes, si está en español, [tesis], [tesis doctoral] seguida de un punto. Si la tesis está en inglés se coloca la frase entre corchetes [dissertation].
*Lugar de publicación. Seguido de dos puntos.
*Editorial. Seguida de punto y coma.
*Año. Seguido de un punto.

<html><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-3XCCmqOD7Js/WDOpXdhoe6I/AAAAAAAAAtA/xQsApgeFdDMKi63UOFErzJIjR9m62YITgCLcB/s1600/JUSSETH.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-3XCCmqOD7Js/WDOpXdhoe6I/AAAAAAAAAtA/xQsApgeFdDMKi63UOFErzJIjR9m62YITgCLcB/s640/JUSSETH.PNG" width="640" height="321" /></a></div></html>
TESIS DOCTORAL NO PUBLICADA
[img[https://lh6.googleusercontent.com/GHtreeUTWXXaBCzg0lT5kGlUdaf5rrdFyykGw5zUEgZsVxLrA3Ielo3hikPy44d2rZv-dauwep0qxRc=w1366-h672-rw]]
!!!!Elementos:	
*Autor(es). Seguido de un punto.
*Título de la tesis. Seguido de espacio y la frase entre corchetes, si está enespañol, [tesis], [tesis doctoral] seguida de un punto. Si la tesis está en inglés se coloca la frase entre corchetes [dissertation].
*Lugar de publicación. Seguido de dos puntos.
*Editorial. Seguida de punto y coma.
*Año. Seguido de un punto.

''Tomado de: http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf

[img[https://1.bp.blogspot.com/-9lyRJPtN_Ow/WDOqsT_FpHI/AAAAAAAAAKI/yxWvwxCLqr4uI3yjliHrjzCSR6yY_EhugCLcB/s1600/Tesis%2BPublicada.PNG]]


'Tomado de: http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf
/***
Description: Contains the stuff you need to use Tiddlyspot
Note, you also need UploadPlugin, PasswordOptionPlugin and LoadRemoteFileThroughProxy
from http://tiddlywiki.bidix.info for a complete working Tiddlyspot site.
***/
//{{{

// edit this if you are migrating sites or retrofitting an existing TW
config.tiddlyspotSiteId = 'normasvancouver2016';

// make it so you can by default see edit controls via http
config.options.chkHttpReadOnly = false;
window.readOnly = false; // make sure of it (for tw 2.2)
window.showBackstage = true; // show backstage too

// disable autosave in d3
if (window.location.protocol != "file:")
	config.options.chkGTDLazyAutoSave = false;

// tweak shadow tiddlers to add upload button, password entry box etc
with (config.shadowTiddlers) {
	SiteUrl = 'http://'+config.tiddlyspotSiteId+'.tiddlyspot.com';
	SideBarOptions = SideBarOptions.replace(/(<<saveChanges>>)/,"$1<<tiddler TspotSidebar>>");
	OptionsPanel = OptionsPanel.replace(/^/,"<<tiddler TspotOptions>>");
	DefaultTiddlers = DefaultTiddlers.replace(/^/,"[[WelcomeToTiddlyspot]] ");
	MainMenu = MainMenu.replace(/^/,"[[WelcomeToTiddlyspot]] ");
}

// create some shadow tiddler content
merge(config.shadowTiddlers,{

'TspotControls':[
 "| tiddlyspot password:|<<option pasUploadPassword>>|",
 "| site management:|<<upload http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/store.cgi index.html . .  " + config.tiddlyspotSiteId + ">>//(requires tiddlyspot password)//<br>[[control panel|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/controlpanel]], [[download (go offline)|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/download]]|",
 "| links:|[[tiddlyspot.com|http://tiddlyspot.com/]], [[FAQs|http://faq.tiddlyspot.com/]], [[blog|http://tiddlyspot.blogspot.com/]], email [[support|mailto:support@tiddlyspot.com]] & [[feedback|mailto:feedback@tiddlyspot.com]], [[donate|http://tiddlyspot.com/?page=donate]]|"
].join("\n"),

'TspotOptions':[
 "tiddlyspot password:",
 "<<option pasUploadPassword>>",
 ""
].join("\n"),

'TspotSidebar':[
 "<<upload http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/store.cgi index.html . .  " + config.tiddlyspotSiteId + ">><html><a href='http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/download' class='button'>download</a></html>"
].join("\n"),

'WelcomeToTiddlyspot':[
 "This document is a ~TiddlyWiki from tiddlyspot.com.  A ~TiddlyWiki is an electronic notebook that is great for managing todo lists, personal information, and all sorts of things.",
 "",
 "@@font-weight:bold;font-size:1.3em;color:#444; //What now?// &nbsp;&nbsp;@@ Before you can save any changes, you need to enter your password in the form below.  Then configure privacy and other site settings at your [[control panel|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/controlpanel]] (your control panel username is //" + config.tiddlyspotSiteId + "//).",
 "<<tiddler TspotControls>>",
 "See also GettingStarted.",
 "",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Working online// &nbsp;&nbsp;@@ You can edit this ~TiddlyWiki right now, and save your changes using the \"save to web\" button in the column on the right.",
 "",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Working offline// &nbsp;&nbsp;@@ A fully functioning copy of this ~TiddlyWiki can be saved onto your hard drive or USB stick.  You can make changes and save them locally without being connected to the Internet.  When you're ready to sync up again, just click \"upload\" and your ~TiddlyWiki will be saved back to tiddlyspot.com.",
 "",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Help!// &nbsp;&nbsp;@@ Find out more about ~TiddlyWiki at [[TiddlyWiki.com|http://tiddlywiki.com]].  Also visit [[TiddlyWiki.org|http://tiddlywiki.org]] for documentation on learning and using ~TiddlyWiki. New users are especially welcome on the [[TiddlyWiki mailing list|http://groups.google.com/group/TiddlyWiki]], which is an excellent place to ask questions and get help.  If you have a tiddlyspot related problem email [[tiddlyspot support|mailto:support@tiddlyspot.com]].",
 "",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Enjoy :)// &nbsp;&nbsp;@@ We hope you like using your tiddlyspot.com site.  Please email [[feedback@tiddlyspot.com|mailto:feedback@tiddlyspot.com]] with any comments or suggestions."
].join("\n")

});
//}}}
| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |
| 30/04/2019 22:38:16 | Jjcustodio | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . | ok |
| 30/04/2019 22:58:08 | Jjcustodio | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . |
| 01/05/2019 09:38:33 | Jjcustodio | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . | ok |
| 01/05/2019 09:43:08 | Jjcustodio | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . | ok |
| 01/05/2019 10:30:05 | Jjcustodio | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . | ok |
| 01/05/2019 10:36:03 | Jjcustodio | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . |
| 01/05/2019 19:09:19 | Jjcustodio | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . | ok |
| 01/05/2019 19:21:37 | Jjcustodio | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . |
| 02/05/2019 12:13:11 | JJCustodio | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . |
| 10/11/2019 23:15:10 | Elsa Castañeda | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . |
/***
|''Name:''|UploadPlugin|
|''Description:''|Save to web a TiddlyWiki|
|''Version:''|4.1.3|
|''Date:''|Feb 24, 2008|
|''Source:''|http://tiddlywiki.bidix.info/#UploadPlugin|
|''Documentation:''|http://tiddlywiki.bidix.info/#UploadPluginDoc|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0|
|''Requires:''|PasswordOptionPlugin|
***/
//{{{
version.extensions.UploadPlugin = {
	major: 4, minor: 1, revision: 3,
	date: new Date("Feb 24, 2008"),
	source: 'http://tiddlywiki.bidix.info/#UploadPlugin',
	author: 'BidiX (BidiX (at) bidix (dot) info',
	coreVersion: '2.2.0'
};

//
// Environment
//

if (!window.bidix) window.bidix = {}; // bidix namespace
bidix.debugMode = false;	// true to activate both in Plugin and UploadService
	
//
// Upload Macro
//

config.macros.upload = {
// default values
	defaultBackupDir: '',	//no backup
	defaultStoreScript: "store.php",
	defaultToFilename: "index.html",
	defaultUploadDir: ".",
	authenticateUser: true	// UploadService Authenticate User
};
	
config.macros.upload.label = {
	promptOption: "Save and Upload this TiddlyWiki with UploadOptions",
	promptParamMacro: "Save and Upload this TiddlyWiki in %0",
	saveLabel: "save to web", 
	saveToDisk: "save to disk",
	uploadLabel: "upload"	
};

config.macros.upload.messages = {
	noStoreUrl: "No store URL in parmeters or options",
	usernameOrPasswordMissing: "Username or password missing"
};

config.macros.upload.handler = function(place,macroName,params) {
	if (readOnly)
		return;
	var label;
	if (document.location.toString().substr(0,4) == "http") 
		label = this.label.saveLabel;
	else
		label = this.label.uploadLabel;
	var prompt;
	if (params[0]) {
		prompt = this.label.promptParamMacro.toString().format([this.destFile(params[0], 
			(params[1] ? params[1]:bidix.basename(window.location.toString())), params[3])]);
	} else {
		prompt = this.label.promptOption;
	}
	createTiddlyButton(place, label, prompt, function() {config.macros.upload.action(params);}, null, null, this.accessKey);
};

config.macros.upload.action = function(params)
{
		// for missing macro parameter set value from options
		if (!params) params = {};
		var storeUrl = params[0] ? params[0] : config.options.txtUploadStoreUrl;
		var toFilename = params[1] ? params[1] : config.options.txtUploadFilename;
		var backupDir = params[2] ? params[2] : config.options.txtUploadBackupDir;
		var uploadDir = params[3] ? params[3] : config.options.txtUploadDir;
		var username = params[4] ? params[4] : config.options.txtUploadUserName;
		var password = config.options.pasUploadPassword; // for security reason no password as macro parameter	
		// for still missing parameter set default value
		if ((!storeUrl) && (document.location.toString().substr(0,4) == "http")) 
			storeUrl = bidix.dirname(document.location.toString())+'/'+config.macros.upload.defaultStoreScript;
		if (storeUrl.substr(0,4) != "http")
			storeUrl = bidix.dirname(document.location.toString()) +'/'+ storeUrl;
		if (!toFilename)
			toFilename = bidix.basename(window.location.toString());
		if (!toFilename)
			toFilename = config.macros.upload.defaultToFilename;
		if (!uploadDir)
			uploadDir = config.macros.upload.defaultUploadDir;
		if (!backupDir)
			backupDir = config.macros.upload.defaultBackupDir;
		// report error if still missing
		if (!storeUrl) {
			alert(config.macros.upload.messages.noStoreUrl);
			clearMessage();
			return false;
		}
		if (config.macros.upload.authenticateUser && (!username || !password)) {
			alert(config.macros.upload.messages.usernameOrPasswordMissing);
			clearMessage();
			return false;
		}
		bidix.upload.uploadChanges(false,null,storeUrl, toFilename, uploadDir, backupDir, username, password); 
		return false; 
};

config.macros.upload.destFile = function(storeUrl, toFilename, uploadDir) 
{
	if (!storeUrl)
		return null;
		var dest = bidix.dirname(storeUrl);
		if (uploadDir && uploadDir != '.')
			dest = dest + '/' + uploadDir;
		dest = dest + '/' + toFilename;
	return dest;
};

//
// uploadOptions Macro
//

config.macros.uploadOptions = {
	handler: function(place,macroName,params) {
		var wizard = new Wizard();
		wizard.createWizard(place,this.wizardTitle);
		wizard.addStep(this.step1Title,this.step1Html);
		var markList = wizard.getElement("markList");
		var listWrapper = document.createElement("div");
		markList.parentNode.insertBefore(listWrapper,markList);
		wizard.setValue("listWrapper",listWrapper);
		this.refreshOptions(listWrapper,false);
		var uploadCaption;
		if (document.location.toString().substr(0,4) == "http") 
			uploadCaption = config.macros.upload.label.saveLabel;
		else
			uploadCaption = config.macros.upload.label.uploadLabel;
		
		wizard.setButtons([
				{caption: uploadCaption, tooltip: config.macros.upload.label.promptOption, 
					onClick: config.macros.upload.action},
				{caption: this.cancelButton, tooltip: this.cancelButtonPrompt, onClick: this.onCancel}
				
			]);
	},
	options: [
		"txtUploadUserName",
		"pasUploadPassword",
		"txtUploadStoreUrl",
		"txtUploadDir",
		"txtUploadFilename",
		"txtUploadBackupDir",
		"chkUploadLog",
		"txtUploadLogMaxLine"		
	],
	refreshOptions: function(listWrapper) {
		var opts = [];
		for(i=0; i<this.options.length; i++) {
			var opt = {};
			opts.push();
			opt.option = "";
			n = this.options[i];
			opt.name = n;
			opt.lowlight = !config.optionsDesc[n];
			opt.description = opt.lowlight ? this.unknownDescription : config.optionsDesc[n];
			opts.push(opt);
		}
		var listview = ListView.create(listWrapper,opts,this.listViewTemplate);
		for(n=0; n<opts.length; n++) {
			var type = opts[n].name.substr(0,3);
			var h = config.macros.option.types[type];
			if (h && h.create) {
				h.create(opts[n].colElements['option'],type,opts[n].name,opts[n].name,"no");
			}
		}
		
	},
	onCancel: function(e)
	{
		backstage.switchTab(null);
		return false;
	},
	
	wizardTitle: "Upload with options",
	step1Title: "These options are saved in cookies in your browser",
	step1Html: "<input type='hidden' name='markList'></input><br>",
	cancelButton: "Cancel",
	cancelButtonPrompt: "Cancel prompt",
	listViewTemplate: {
		columns: [
			{name: 'Description', field: 'description', title: "Description", type: 'WikiText'},
			{name: 'Option', field: 'option', title: "Option", type: 'String'},
			{name: 'Name', field: 'name', title: "Name", type: 'String'}
			],
		rowClasses: [
			{className: 'lowlight', field: 'lowlight'} 
			]}
};

//
// upload functions
//

if (!bidix.upload) bidix.upload = {};

if (!bidix.upload.messages) bidix.upload.messages = {
	//from saving
	invalidFileError: "The original file '%0' does not appear to be a valid TiddlyWiki",
	backupSaved: "Backup saved",
	backupFailed: "Failed to upload backup file",
	rssSaved: "RSS feed uploaded",
	rssFailed: "Failed to upload RSS feed file",
	emptySaved: "Empty template uploaded",
	emptyFailed: "Failed to upload empty template file",
	mainSaved: "Main TiddlyWiki file uploaded",
	mainFailed: "Failed to upload main TiddlyWiki file. Your changes have not been saved",
	//specific upload
	loadOriginalHttpPostError: "Can't get original file",
	aboutToSaveOnHttpPost: 'About to upload on %0 ...',
	storePhpNotFound: "The store script '%0' was not found."
};

bidix.upload.uploadChanges = function(onlyIfDirty,tiddlers,storeUrl,toFilename,uploadDir,backupDir,username,password)
{
	var callback = function(status,uploadParams,original,url,xhr) {
		if (!status) {
			displayMessage(bidix.upload.messages.loadOriginalHttpPostError);
			return;
		}
		if (bidix.debugMode) 
			alert(original.substr(0,500)+"\n...");
		// Locate the storeArea div's 
		var posDiv = locateStoreArea(original);
		if((posDiv[0] == -1) || (posDiv[1] == -1)) {
			alert(config.messages.invalidFileError.format([localPath]));
			return;
		}
		bidix.upload.uploadRss(uploadParams,original,posDiv);
	};
	
	if(onlyIfDirty && !store.isDirty())
		return;
	clearMessage();
	// save on localdisk ?
	if (document.location.toString().substr(0,4) == "file") {
		var path = document.location.toString();
		var localPath = getLocalPath(path);
		saveChanges();
	}
	// get original
	var uploadParams = new Array(storeUrl,toFilename,uploadDir,backupDir,username,password);
	var originalPath = document.location.toString();
	// If url is a directory : add index.html
	if (originalPath.charAt(originalPath.length-1) == "/")
		originalPath = originalPath + "index.html";
	var dest = config.macros.upload.destFile(storeUrl,toFilename,uploadDir);
	var log = new bidix.UploadLog();
	log.startUpload(storeUrl, dest, uploadDir,  backupDir);
	displayMessage(bidix.upload.messages.aboutToSaveOnHttpPost.format([dest]));
	if (bidix.debugMode) 
		alert("about to execute Http - GET on "+originalPath);
	var r = doHttp("GET",originalPath,null,null,username,password,callback,uploadParams,null);
	if (typeof r == "string")
		displayMessage(r);
	return r;
};

bidix.upload.uploadRss = function(uploadParams,original,posDiv) 
{
	var callback = function(status,params,responseText,url,xhr) {
		if(status) {
			var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
			displayMessage(bidix.upload.messages.rssSaved,bidix.dirname(url)+'/'+destfile);
			bidix.upload.uploadMain(params[0],params[1],params[2]);
		} else {
			displayMessage(bidix.upload.messages.rssFailed);			
		}
	};
	// do uploadRss
	if(config.options.chkGenerateAnRssFeed) {
		var rssPath = uploadParams[1].substr(0,uploadParams[1].lastIndexOf(".")) + ".xml";
		var rssUploadParams = new Array(uploadParams[0],rssPath,uploadParams[2],'',uploadParams[4],uploadParams[5]);
		var rssString = generateRss();
		// no UnicodeToUTF8 conversion needed when location is "file" !!!
		if (document.location.toString().substr(0,4) != "file")
			rssString = convertUnicodeToUTF8(rssString);	
		bidix.upload.httpUpload(rssUploadParams,rssString,callback,Array(uploadParams,original,posDiv));
	} else {
		bidix.upload.uploadMain(uploadParams,original,posDiv);
	}
};

bidix.upload.uploadMain = function(uploadParams,original,posDiv) 
{
	var callback = function(status,params,responseText,url,xhr) {
		var log = new bidix.UploadLog();
		if(status) {
			// if backupDir specified
			if ((params[3]) && (responseText.indexOf("backupfile:") > -1))  {
				var backupfile = responseText.substring(responseText.indexOf("backupfile:")+11,responseText.indexOf("\n", responseText.indexOf("backupfile:")));
				displayMessage(bidix.upload.messages.backupSaved,bidix.dirname(url)+'/'+backupfile);
			}
			var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
			displayMessage(bidix.upload.messages.mainSaved,bidix.dirname(url)+'/'+destfile);
			store.setDirty(false);
			log.endUpload("ok");
		} else {
			alert(bidix.upload.messages.mainFailed);
			displayMessage(bidix.upload.messages.mainFailed);
			log.endUpload("failed");			
		}
	};
	// do uploadMain
	var revised = bidix.upload.updateOriginal(original,posDiv);
	bidix.upload.httpUpload(uploadParams,revised,callback,uploadParams);
};

bidix.upload.httpUpload = function(uploadParams,data,callback,params)
{
	var localCallback = function(status,params,responseText,url,xhr) {
		url = (url.indexOf("nocache=") < 0 ? url : url.substring(0,url.indexOf("nocache=")-1));
		if (xhr.status == 404)
			alert(bidix.upload.messages.storePhpNotFound.format([url]));
		if ((bidix.debugMode) || (responseText.indexOf("Debug mode") >= 0 )) {
			alert(responseText);
			if (responseText.indexOf("Debug mode") >= 0 )
				responseText = responseText.substring(responseText.indexOf("\n\n")+2);
		} else if (responseText.charAt(0) != '0') 
			alert(responseText);
		if (responseText.charAt(0) != '0')
			status = null;
		callback(status,params,responseText,url,xhr);
	};
	// do httpUpload
	var boundary = "---------------------------"+"AaB03x";	
	var uploadFormName = "UploadPlugin";
	// compose headers data
	var sheader = "";
	sheader += "--" + boundary + "\r\nContent-disposition: form-data; name=\"";
	sheader += uploadFormName +"\"\r\n\r\n";
	sheader += "backupDir="+uploadParams[3] +
				";user=" + uploadParams[4] +
				";password=" + uploadParams[5] +
				";uploaddir=" + uploadParams[2];
	if (bidix.debugMode)
		sheader += ";debug=1";
	sheader += ";;\r\n"; 
	sheader += "\r\n" + "--" + boundary + "\r\n";
	sheader += "Content-disposition: form-data; name=\"userfile\"; filename=\""+uploadParams[1]+"\"\r\n";
	sheader += "Content-Type: text/html;charset=UTF-8" + "\r\n";
	sheader += "Content-Length: " + data.length + "\r\n\r\n";
	// compose trailer data
	var strailer = new String();
	strailer = "\r\n--" + boundary + "--\r\n";
	data = sheader + data + strailer;
	if (bidix.debugMode) alert("about to execute Http - POST on "+uploadParams[0]+"\n with \n"+data.substr(0,500)+ " ... ");
	var r = doHttp("POST",uploadParams[0],data,"multipart/form-data; ;charset=UTF-8; boundary="+boundary,uploadParams[4],uploadParams[5],localCallback,params,null);
	if (typeof r == "string")
		displayMessage(r);
	return r;
};

// same as Saving's updateOriginal but without convertUnicodeToUTF8 calls
bidix.upload.updateOriginal = function(original, posDiv)
{
	if (!posDiv)
		posDiv = locateStoreArea(original);
	if((posDiv[0] == -1) || (posDiv[1] == -1)) {
		alert(config.messages.invalidFileError.format([localPath]));
		return;
	}
	var revised = original.substr(0,posDiv[0] + startSaveArea.length) + "\n" +
				store.allTiddlersAsHtml() + "\n" +
				original.substr(posDiv[1]);
	var newSiteTitle = getPageTitle().htmlEncode();
	revised = revised.replaceChunk("<title"+">","</title"+">"," " + newSiteTitle + " ");
	revised = updateMarkupBlock(revised,"PRE-HEAD","MarkupPreHead");
	revised = updateMarkupBlock(revised,"POST-HEAD","MarkupPostHead");
	revised = updateMarkupBlock(revised,"PRE-BODY","MarkupPreBody");
	revised = updateMarkupBlock(revised,"POST-SCRIPT","MarkupPostBody");
	return revised;
};

//
// UploadLog
// 
// config.options.chkUploadLog :
//		false : no logging
//		true : logging
// config.options.txtUploadLogMaxLine :
//		-1 : no limit
//      0 :  no Log lines but UploadLog is still in place
//		n :  the last n lines are only kept
//		NaN : no limit (-1)

bidix.UploadLog = function() {
	if (!config.options.chkUploadLog) 
		return; // this.tiddler = null
	this.tiddler = store.getTiddler("UploadLog");
	if (!this.tiddler) {
		this.tiddler = new Tiddler();
		this.tiddler.title = "UploadLog";
		this.tiddler.text = "| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |";
		this.tiddler.created = new Date();
		this.tiddler.modifier = config.options.txtUserName;
		this.tiddler.modified = new Date();
		store.addTiddler(this.tiddler);
	}
	return this;
};

bidix.UploadLog.prototype.addText = function(text) {
	if (!this.tiddler)
		return;
	// retrieve maxLine when we need it
	var maxLine = parseInt(config.options.txtUploadLogMaxLine,10);
	if (isNaN(maxLine))
		maxLine = -1;
	// add text
	if (maxLine != 0) 
		this.tiddler.text = this.tiddler.text + text;
	// Trunck to maxLine
	if (maxLine >= 0) {
		var textArray = this.tiddler.text.split('\n');
		if (textArray.length > maxLine + 1)
			textArray.splice(1,textArray.length-1-maxLine);
			this.tiddler.text = textArray.join('\n');		
	}
	// update tiddler fields
	this.tiddler.modifier = config.options.txtUserName;
	this.tiddler.modified = new Date();
	store.addTiddler(this.tiddler);
	// refresh and notifiy for immediate update
	story.refreshTiddler(this.tiddler.title);
	store.notify(this.tiddler.title, true);
};

bidix.UploadLog.prototype.startUpload = function(storeUrl, toFilename, uploadDir,  backupDir) {
	if (!this.tiddler)
		return;
	var now = new Date();
	var text = "\n| ";
	var filename = bidix.basename(document.location.toString());
	if (!filename) filename = '/';
	text += now.formatString("0DD/0MM/YYYY 0hh:0mm:0ss") +" | ";
	text += config.options.txtUserName + " | ";
	text += "[["+filename+"|"+location + "]] |";
	text += " [[" + bidix.basename(storeUrl) + "|" + storeUrl + "]] | ";
	text += uploadDir + " | ";
	text += "[[" + bidix.basename(toFilename) + " | " +toFilename + "]] | ";
	text += backupDir + " |";
	this.addText(text);
};

bidix.UploadLog.prototype.endUpload = function(status) {
	if (!this.tiddler)
		return;
	this.addText(" "+status+" |");
};

//
// Utilities
// 

bidix.checkPlugin = function(plugin, major, minor, revision) {
	var ext = version.extensions[plugin];
	if (!
		(ext  && 
			((ext.major > major) || 
			((ext.major == major) && (ext.minor > minor))  ||
			((ext.major == major) && (ext.minor == minor) && (ext.revision >= revision))))) {
			// write error in PluginManager
			if (pluginInfo)
				pluginInfo.log.push("Requires " + plugin + " " + major + "." + minor + "." + revision);
			eval(plugin); // generate an error : "Error: ReferenceError: xxxx is not defined"
	}
};

bidix.dirname = function(filePath) {
	if (!filePath) 
		return;
	var lastpos;
	if ((lastpos = filePath.lastIndexOf("/")) != -1) {
		return filePath.substring(0, lastpos);
	} else {
		return filePath.substring(0, filePath.lastIndexOf("\\"));
	}
};

bidix.basename = function(filePath) {
	if (!filePath) 
		return;
	var lastpos;
	if ((lastpos = filePath.lastIndexOf("#")) != -1) 
		filePath = filePath.substring(0, lastpos);
	if ((lastpos = filePath.lastIndexOf("/")) != -1) {
		return filePath.substring(lastpos + 1);
	} else
		return filePath.substring(filePath.lastIndexOf("\\")+1);
};

bidix.initOption = function(name,value) {
	if (!config.options[name])
		config.options[name] = value;
};

//
// Initializations
//

// require PasswordOptionPlugin 1.0.1 or better
bidix.checkPlugin("PasswordOptionPlugin", 1, 0, 1);

// styleSheet
setStylesheet('.txtUploadStoreUrl, .txtUploadBackupDir, .txtUploadDir {width: 22em;}',"uploadPluginStyles");

//optionsDesc
merge(config.optionsDesc,{
	txtUploadStoreUrl: "Url of the UploadService script (default: store.php)",
	txtUploadFilename: "Filename of the uploaded file (default: in index.html)",
	txtUploadDir: "Relative Directory where to store the file (default: . (downloadService directory))",
	txtUploadBackupDir: "Relative Directory where to backup the file. If empty no backup. (default: ''(empty))",
	txtUploadUserName: "Upload Username",
	pasUploadPassword: "Upload Password",
	chkUploadLog: "do Logging in UploadLog (default: true)",
	txtUploadLogMaxLine: "Maximum of lines in UploadLog (default: 10)"
});

// Options Initializations
bidix.initOption('txtUploadStoreUrl','');
bidix.initOption('txtUploadFilename','');
bidix.initOption('txtUploadDir','');
bidix.initOption('txtUploadBackupDir','');
bidix.initOption('txtUploadUserName','');
bidix.initOption('pasUploadPassword','');
bidix.initOption('chkUploadLog',true);
bidix.initOption('txtUploadLogMaxLine','10');


// Backstage
merge(config.tasks,{
	uploadOptions: {text: "upload", tooltip: "Change UploadOptions and Upload", content: '<<uploadOptions>>'}
});
config.backstageTasks.push("uploadOptions");


//}}}

Normas Vancouver 2016 - Wiki creada por los alumnos del IV ciclo de Medicina de la Universidad Católica Santo Toribio de Mogrovejo - Chiclayo, Perú.
<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml' />
<!--}}}-->
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]];}

.wizard .notChanged {background:transparent;}
.wizard .changedLocally {background:#80ff80;}
.wizard .changedServer {background:#8080ff;}
.wizard .changedBoth {background:#ff8080;}
.wizard .notFound {background:#ffff80;}
.wizard .putToServer {background:#ff80ff;}
.wizard .gotFromServer {background:#80ffff;}

#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]];}

.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]];}
.readOnly {background:[[ColorPalette::TertiaryPale]];}

#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 0 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0 1em 1em; left:0; top:0;}

.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:0 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 0.3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

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

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

.tiddlerPopupButton {padding:0.2em;}
.popupTiddler {position: absolute; z-index:300; padding: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 0;}
.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 0 0 0.5em;}
.tab {margin:0 0 0 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 0 14em;}

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

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

.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:0 0.25em; padding:0 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:0 3px 0 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 0; font-size:.9em;}
.editorFooter .button {padding-top:0; padding-bottom:0;}

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

.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;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0; right:0;}
#backstageButton a {padding:0.1em 0.4em; margin:0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; width:90%; margin-left:3em; padding:1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding: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 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;}
/*}}}*/
/*{{{*/
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton, #backstageArea {display: none !important;}
#displayArea {margin: 1em 1em 0em;}
noscript {display:none;} /* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
}
/*}}}*/
<!--{{{-->
<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 [[ToolbarCommands::ViewToolbar]]'></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 [[ToolbarCommands::EditToolbar]]'></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 excludeLists'></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]]
<<importTiddlers>>
[Artículo de revista con Organización como autor corporativo]
[img[https://3.bp.blogspot.com/-5FrMFotgMWk/WDIzNEPpdpI/AAAAAAAAA8Q/pcAiT9DHd5wYkPgxWnQacwRebHOje_vvwCLcB/s1600/2222.PNG]]

!!@@color(red):''CITAS EN ARTICULOS DE REVISTA, SIN NUMERO NI VOLUMEN''@@

@@color(green):"Autor del artículo. Título del artículo. Título de la revista. Año;Paginación."@@

[img[https://4.bp.blogspot.com/-1kJdMMOXIwc/WDJoy0i4Y8I/AAAAAAAABUQ/FoTynY_e2rMv3jYmcBPFWH-Ci3zB1VcwACLcB/s1600/articulo%2Bde%2Brevista.png]]




!!@@color(red):''REFERENCIA:''@@

#http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf
@@color(green):''CON UN SOLO AUTOR.''@@
[img[https://3.bp.blogspot.com/-zuMPO_lfhGg/WDDbxtoHYGI/AAAAAAAAAE4/VwPZjnTl8kMNqtBpq9opk_pXdWb00kURQCLcB/s320/Screenshot.png]]

@@color(green):''CON VARIOS AUTORES.''@@
[img[https://1.bp.blogspot.com/-hlrxB1Thxow/WDDbzG2p-vI/AAAAAAAAAE8/Xbs_HfmngY02clGWkfQDzq7kgX7ql4pTQCLcB/s320/Screenshot2.png]]

* Autor(es): Apellido e iniciales de nombre, si hay más de autor separado por coma más espacio, finaliza con un punto
* Título del artículo seguido de un punto
* Título de la Revista  abreviado acuerdo a lo que indica la National Library of Medicine seguido de un punto
* Fecha de Publicación: Año en número árabes y mes de publicación en inglés abreviado, finaliza con un punto y coma
* Número del volumen en números árabes
* Palabra Supplement abreviada (Suppl)  seguido de dos puntos 
* Paginación: Número de las páginas que incluyen el artículo separadas por un guión
* Finalizar con punto
!!@@color(red):''TOMADO DE:''@@
#http://es.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistemabibliotecas-unab
#http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-EstiloVancouver.pdf
Las citas Epub ahead of print, son referencias enviadas a PubMed por los editores de revistas que se publican en primera instancia on-line, adelantándose a la edición en papel. Posteriormente, cuando se publica en formato impreso, la referencia se modifica apareciendo los datos de la edición impresa, seguida de la electrónica Epub.

[[ELEMENTOS]]
*Autor(es): Cada autor se separa por una coma y espacio, al final se coloca un punto.
*Título del artículo
*Revista
*Año de publicación
*Versión electrónica: En primera instancia on-line
*N°/Vol: En el formato impreso

[img[https://4.bp.blogspot.com/-tmOcFy6Vr7A/WDBGHAeKnZI/AAAAAAAAHbc/qaeuKvnhL7sYYZZd3TCc5UcNHJ97Pih8gCLcB/s1600/1.PNG]]
Tomado de: http://www.revistasbolivianas.org.bo/pdf/rsscem/v6n1/v6n1a14.pdf

Autor del artículo*. Título del artículo. Nombre del periódico** .Día/ mes/ año; Sección***: página (columna)****.
#Autor del artículo (si figurase).
#Título del artículo: Los nombres de periódicos no se facilitan abreviados. 
#Sección: Si existiera identificada como tal.
#Columna: Si aparece identificada.


[img[https://3.bp.blogspot.com/-Zh2yYKMCgHs/WDJF7JQg_wI/AAAAAAAABF4/S4qT71xk_30hnW725Xi7bzoK3TVINoQUACLcB/s640/vancuver%2B1.png]]
[img[https://2.bp.blogspot.com/-RBnIGxD8Jb4/WDJF7LQOvcI/AAAAAAAABF8/mF6C35pZDkQgb1d2p_9WSC6xBSyG3JnlgCLcB/s640/vancuver%2B2.png]]

Tomado de: https://www.fisterra.com/herramientas/recursos/vancouver/

[img[https://plus.google.com/u/0/photos/photo/118177576176014687646/6355246591521944258?icm=false]]
[img[http://4.bp.blogspot.com/-Q3nyjjffA_k/V94sR_40lpI/AAAAAAAACT0/cF0MGSsNOKYicrS9eLLBI1aK_3etBpr4ACK4B/s1600/Welcome.png]]
*Se incluyen sólo aquellas referencias consultadas directamente por el investigador, antes que hacer citas de cita (o segundas fuentes)
*Se produce cuando se hace referencia a citas mencionadas por otros autores.

Ejemplo del uso de Cita de citas:
En caso de que el autor del que se desea citar hable francés (Domínguez (2006)) y el artículo de mi interés solo esté disponible en ese idioma pero otra persona (Robinson (2008)) lo haiga podido citar puedo realizarlo de la siguiente manera:

[img[https://lh3.googleusercontent.com/-PUwNDIgG8aU/WDBRcc_hKBI/AAAAAAAAAOE/xhCp5f2FliQc4ZMsL_SeSCNyjcDm5tETwCJoC/w391-h179-p-rw/Ejemplo.PNG]]

Tomado de:
[[Guía para la elaboración de citas y referencias bibliográficas, según el estilo Vancouver |http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf]] 
Creación Propia



[[BIENVENIDOS]]
[img[http://1.bp.blogspot.com/-5hpcCYC513A/WC_HmvjFUYI/AAAAAAAACmM/ggMaZBGaEXAYCJbdTYRKJJGbWOydwkP2QCK4B/s1600/VANCOUVER.png]]
!!!ELEMENTOS
*''AUTOR(ES): '' Ya sea institución o persona. Si es personal apellido seguido de las  iniciales del nombre, cada autor se separa por una coma y espacio. Al final se coloca un punto. 
*''TÍTULO:'' seguido de [libro electrónico] –si es en español- o [monograph on the Internet] –si está en inglés. Termina con un punto. 
*''LUGAR DE PUBLICACIÓN:'' Lugar de publicación. Seguido de dos puntos
*''EDITORIAL:'' Seguido de punto y coma.
*''AÑO DE PUBLICACIÓN:'' Año de publicación. Al final se deja un espacio.
*''FECHA DE CONSULTA:''Requerido para documentos en línea. Entre corchetes se  coloca: [consultado y la fecha de acceso al documento], si es en inglés: [cited más la fecha según formato año, mes abreviado y día]. Termina con un punto. También puede ponerse: [acceso....], [consultado...], [citado...]
*''DIRECCIÓN DEL ARCHIVO:'' Requerido para documentos en línea. Va precedido de las  palabras en español: Disponible en: y se coloca el URL de la página donde está el documento- Si está en inglés se precede de: Available from: 
!!!NORMAS VANCOUVER
<html><iframe allowfullscreen="" frameborder="0" height="337.5" src="https://www.youtube.com/embed/iMTqPsTyR2o" width="600"></iframe><b style="text-align: center;"></b></html>
!!!PRESENTACIÓN DE LAS NORMAS VANCOUVER
<html><iframe src="//www.slideshare.net/slideshow/embed_code/key/118FNbEiTpdhfb" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistema-bibliotecas-unab" title="Normas Vancouver 2016 - Sistema Bibliotecas Unab" target="_blank">Normas Vancouver 2016 - Sistema Bibliotecas Unab</a> </strong> de <strong><a target="_blank" href="//www.slideshare.net/BibliotecasUNAB">Sistema Bibliotecas UNAB</a></strong> </div></html>
Fuente: 
#http://www.sld.cu/galerias/pdf/sitios/histologia/normas-vancouver-buma-2013-guia-breve.pdf
#http://es.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistemabibliotecas-unab
#http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-EstiloVancouver.pdf
!@@color(red):'' LIBROS Y MONOGRAFÍAS CON AUTOR(es) Y EDITOR(es)''@@
*Autor: Apellido seguido de las iniciales del nombre, cada autor se separa por una coma y espacio. Al final se coloca un punto.
*Título del libro: Al final se coloca un punto.
*Edición: Seguida de un punto.
*Editor: Apellido seguido de las iniciales del nombre a continuación coma seguido de palabra editor
*Lugar de edición: Seguido de dos puntos.
*Editorial: Seguida de punto y coma.
*Año: Seguido de punto.
!@@color(red):'' EJEMPLO''@@
[[Normas Vancouver|http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-EstiloVancouver.pdf]]

<html><div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-rOHW7CiiuPQ/WDJcQ9CHjBI/AAAAAAAAAsg/21zMFRdXdkQgkh9tM1f4-kX4PtgZVNDBQCLcB/s1600/Captura.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://1.bp.blogspot.com/-rOHW7CiiuPQ/WDJcQ9CHjBI/AAAAAAAAAsg/21zMFRdXdkQgkh9tM1f4-kX4PtgZVNDBQCLcB/s640/Captura.PNG" width="640" /></a></div>
<br /></iframe></html>
!!@@color(red):''Elementos:''@@

@@color(green):''Autor. Apellido e iniciales del apellido materno y nombre, seguido de punto. Si hay más de un autor se separan con una coma y espacio, seguido de punto.

@@color(blue):''Título del libro. Al final se coloca un punto. Si la obra está compuesta por más de un volumen, debe consignarse a continuación del título. 3 vols.
@@color(white):''Edición. Seguido de un punto. La primera edición no es preciso consignarla. Va en números arábigos y en abreviatura. P.e.: 3a ed.

@@color(orange):''Lugar de edición. Seguido de dos puntos.

@@color(black):''Editorial. Seguida de punto y coma.

@@color(purple):''Año de publicación. Seguido de punto.


[img[https://1.bp.blogspot.com/-tQFccLn5F-o/WDJG5lfOdtI/AAAAAAAACYU/olFYWDVNH2s18cPqjsMZIRSbhsi7wvndACLcB/s1600/Captura%2Bde%2Bpantalla%2B2016-11-20%2Ba%2Blas%2B19.56.50.png]]

!!@@color(red):''Referencias Bibliográficas:''@@
#http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-EstiloVancouver.pdf 
/***
|''Name:''|LoadRemoteFileThroughProxy (previous LoadRemoteFileHijack)|
|''Description:''|When the TiddlyWiki file is located on the web (view over http) the content of [[SiteProxy]] tiddler is added in front of the file url. If [[SiteProxy]] does not exist "/proxy/" is added. |
|''Version:''|1.1.0|
|''Date:''|mar 17, 2007|
|''Source:''|http://tiddlywiki.bidix.info/#LoadRemoteFileHijack|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0|
***/
//{{{
version.extensions.LoadRemoteFileThroughProxy = {
 major: 1, minor: 1, revision: 0, 
 date: new Date("mar 17, 2007"), 
 source: "http://tiddlywiki.bidix.info/#LoadRemoteFileThroughProxy"};

if (!window.bidix) window.bidix = {}; // bidix namespace
if (!bidix.core) bidix.core = {};

bidix.core.loadRemoteFile = loadRemoteFile;
loadRemoteFile = function(url,callback,params)
{
 if ((document.location.toString().substr(0,4) == "http") && (url.substr(0,4) == "http")){ 
 url = store.getTiddlerText("SiteProxy", "/proxy/") + url;
 }
 return bidix.core.loadRemoteFile(url,callback,params);
}
//}}}
[[BIENVENIDOS]]
! Normas para la redacción de citas y referencias bibliográficas
[[Cita directa]]
[[Cita indirecta]]
[[Numeración de referencias]]
[[Referencias citadas en las tablas o ilustraciones]]
[[Más de una cita]]
[[Cuando en el texto se menciona el autor]]
[[Cita de citas]]
[[Publicaciones en idiomas poco frecuentes]]
[[Revistas traducidas al español]]
[[Referencias a documentos aún no publicados]]
[[Tablas e imágenes]]
! Documentos publicados electrónicamente
[[Monografía en Internet]]
[[Libros ( E Books) ]]
[[Artículo de revista en Internet]]
[[Artículos de revistas electrónicas]]
[[Artículo publicado electrónicamente antes que en versión impresa]]
[[DVD, CD-ROM]]
[[La primera página de un sitio web]]
[[Cita de una página como un todo]]
[[Parte de una página o de un sitio web]]
[[Base de datos en Internet como un todo]]
[[Parte de una base de datos en Internet]]
[[Blogs en general]]
[[Contribución a un blog]]
! Documentos Impresos
[[Libros y Monografías con un solo autor]]
[[Libros con más de un autor]]
[[Libros con Editor(es), Director(es), Compilador(es) o Coodinador(es) como autor]]
[[Libros con Organización como autor]]
[[Libros con autor corporativo gubernamental como editor]]
[[Libros con autor(es) y editor(es) ]]
[[Libros sin autor ni editor]]
[[Libros y monografías en varios volúmenes, publicados en varios años]]
[[Si el autor personal, además es quien publica]]
[[Si el autor corporativo, además es quien publica]]
[[Si el autor corporativo, además es quien publica]]
[[Capítulo de un libro]]
[[Artículo de revista científica con menos de 6 autores]]
[[Artículo de revista científica con más de 6 autores]]
[[Artículo de revista con Organización como autor corporativo]]
[[Artículo de revista sin autor]]
[[Artículo de revista en otro idioma distinto del inglés]]
[[Artículo en Suplemento de un volumen de revista]]
[[Artículo en Suplemento de un número de revista]]
[[Artículo en parte de un volumen de revista]]
[[Artículo en Parte de un número de revista]] 
[[Artículo en Número de revista, sin volumen]]
[[Artículo de revista, sin número ni volumen]]
[[Artículo de revista con paginación en número romanos]]
[[Artículo de revista indicando el tipo de artículo: Editorial]]
[[Suplemento de un número de un artículo de revista]]
[[Artículos de periódico]]
[[Actas de congresos, conferencias, jornadas, simposios, Reuniones Científicas etc]]
[[Ponencia o comunicación presentada a un congreso, conferencias, jornadas, simposios, Reuniones Científicas, etc]]
[[Informe científico o técnico]]
[[Revista (Ejemplar completo)]]
[[Tesis de grado no publicada]]
[[Tesis doctoral no publicada]]
[[Tesis doctoral publicada]]
[[Abstracts]]
!Edición
[[GettingStarted]]
Cuando hay más de una cita, éstas deben separarse mediante comas, pero si fueran correlativas, se menciona la primera y la última separadas por un guion.

[img[https://lh3.googleusercontent.com/z5JyYZx63TP_aMLyQJTXQLSmMOw4xUD7xcqAr_ZOAg0Oty-UIauoJYIN1av8ifIwY1RG7NlLkQ=w1366-h768-rw-no]]

Tomado: http://es.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistema-bibliotecas-unab?next_slideshow=1

/***
|''Name:''|PasswordOptionPlugin|
|''Description:''|Extends TiddlyWiki options with non encrypted password option.|
|''Version:''|1.0.2|
|''Date:''|Apr 19, 2007|
|''Source:''|http://tiddlywiki.bidix.info/#PasswordOptionPlugin|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0 (Beta 5)|
***/
//{{{
version.extensions.PasswordOptionPlugin = {
	major: 1, minor: 0, revision: 2, 
	date: new Date("Apr 19, 2007"),
	source: 'http://tiddlywiki.bidix.info/#PasswordOptionPlugin',
	author: 'BidiX (BidiX (at) bidix (dot) info',
	license: '[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D]]',
	coreVersion: '2.2.0 (Beta 5)'
};

config.macros.option.passwordCheckboxLabel = "Save this password on this computer";
config.macros.option.passwordInputType = "password"; // password | text
setStylesheet(".pasOptionInput {width: 11em;}\n","passwordInputTypeStyle");

merge(config.macros.option.types, {
	'pas': {
		elementType: "input",
		valueField: "value",
		eventName: "onkeyup",
		className: "pasOptionInput",
		typeValue: config.macros.option.passwordInputType,
		create: function(place,type,opt,className,desc) {
			// password field
			config.macros.option.genericCreate(place,'pas',opt,className,desc);
			// checkbox linked with this password "save this password on this computer"
			config.macros.option.genericCreate(place,'chk','chk'+opt,className,desc);			
			// text savePasswordCheckboxLabel
			place.appendChild(document.createTextNode(config.macros.option.passwordCheckboxLabel));
		},
		onChange: config.macros.option.genericOnChange
	}
});

merge(config.optionHandlers['chk'], {
	get: function(name) {
		// is there an option linked with this chk ?
		var opt = name.substr(3);
		if (config.options[opt]) 
			saveOptionCookie(opt);
		return config.options[name] ? "true" : "false";
	}
});

merge(config.optionHandlers, {
	'pas': {
 		get: function(name) {
			if (config.options["chk"+name]) {
				return encodeCookie(config.options[name].toString());
			} else {
				return "";
			}
		},
		set: function(name,value) {config.options[name] = decodeCookie(value);}
	}
});

// need to reload options to load passwordOptions
loadOptionsCookie();

/*
if (!config.options['pasPassword'])
	config.options['pasPassword'] = '';

merge(config.optionsDesc,{
		pasPassword: "Test password"
	});
*/
//}}}
!!@@color(red):''CITAS EN LIBROS''@@
@@color(green):''Se recomienda no incluir trabajos escritos en idiomas poco frecuentes.''@@
*En el caso de que tengas que citarlo se debe incluirse entre corchetes una traducción al inglés de los títulos de los libros escritos en otro idioma.
*Al final de la referencia se indica el idioma original del documento.
[img[https://4.bp.blogspot.com/-Vqxj_w47C8c/WDEHK9or1mI/AAAAAAAAAJ0/3Wz2lsn0ia0tmPZawSRJJfWlW6iSEtClwCLcB/s1600/33.png]]

!!@@color(red):''CITAS EN ARTÍCULOS:''@@
En el caso de los artículos de revistas científicas esa traducción se considera obligatoria y puede sustituir al título original o incluirse a continuación.
 Si se cita a través de su resumen, se debe especificar esta particularidad, poniéndolo entre corchetes después del título [Resumen] [Abstracts].
[img[https://2.bp.blogspot.com/-Y0OjJTDzuyc/WDEGWzyDTfI/AAAAAAAAAJo/y6ctAJ2ngXAwZaOZ1wPnYlZsFdP4Qk0-ACLcB/s1600/11.png]]

!!@@color(red):''BIBLIOGRAFÍA:''@@

#http://www.sld.cu/galerias/pdf/sitios/histologia/normas-vancouver-buma-2013-guia-breve.pdf
#http://es.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistemabibliotecas-unab
#http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-EstiloVancouver.pdf
#https://rua.ua.es/dspace/bitstream/10045/33986/1/Estilo_Vancouver_Doctorado.pdf
[img[Revistas traducidas al español|file:///C:/Users/laboratorio_computo/Desktop/vancouyver.png]
Wiki creada por los alumnos del IV ciclo de Medicina de la Universidad Católica Santo Toribio de Mogrovejo - Chiclayo, Perú.
Normas Vancouver 2016
/***
Description: Contains the stuff you need to use Tiddlyspot
Note, you also need UploadPlugin, PasswordOptionPlugin and LoadRemoteFileThroughProxy
from http://tiddlywiki.bidix.info for a complete working Tiddlyspot site.
***/
//{{{

// edit this if you are migrating sites or retrofitting an existing TW
config.tiddlyspotSiteId = 'normasvancouver2016';

// make it so you can by default see edit controls via http
config.options.chkHttpReadOnly = false;
window.readOnly = false; // make sure of it (for tw 2.2)
window.showBackstage = true; // show backstage too

// disable autosave in d3
if (window.location.protocol != "file:")
	config.options.chkGTDLazyAutoSave = false;

// tweak shadow tiddlers to add upload button, password entry box etc
with (config.shadowTiddlers) {
	SiteUrl = 'http://'+config.tiddlyspotSiteId+'.tiddlyspot.com';
	SideBarOptions = SideBarOptions.replace(/(<<saveChanges>>)/,"$1<<tiddler TspotSidebar>>");
	OptionsPanel = OptionsPanel.replace(/^/,"<<tiddler TspotOptions>>");
	DefaultTiddlers = DefaultTiddlers.replace(/^/,"[[WelcomeToTiddlyspot]] ");
	MainMenu = MainMenu.replace(/^/,"[[WelcomeToTiddlyspot]] ");
}

// create some shadow tiddler content
merge(config.shadowTiddlers,{

'TspotControls':[
 "| tiddlyspot password:|<<option pasUploadPassword>>|",
 "| site management:|<<upload http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/store.cgi index.html . .  " + config.tiddlyspotSiteId + ">>//(requires tiddlyspot password)//<br>[[control panel|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/controlpanel]], [[download (go offline)|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/download]]|",
 "| links:|[[tiddlyspot.com|http://tiddlyspot.com/]], [[FAQs|http://faq.tiddlyspot.com/]], [[blog|http://tiddlyspot.blogspot.com/]], email [[support|mailto:support@tiddlyspot.com]] & [[feedback|mailto:feedback@tiddlyspot.com]], [[donate|http://tiddlyspot.com/?page=donate]]|"
].join("\n"),

'TspotOptions':[
 "tiddlyspot password:",
 "<<option pasUploadPassword>>",
 ""
].join("\n"),

'TspotSidebar':[
 "<<upload http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/store.cgi index.html . .  " + config.tiddlyspotSiteId + ">><html><a href='http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/download' class='button'>download</a></html>"
].join("\n"),

'WelcomeToTiddlyspot':[
 "This document is a ~TiddlyWiki from tiddlyspot.com.  A ~TiddlyWiki is an electronic notebook that is great for managing todo lists, personal information, and all sorts of things.",
 "",
 "@@font-weight:bold;font-size:1.3em;color:#444; //What now?// &nbsp;&nbsp;@@ Before you can save any changes, you need to enter your password in the form below.  Then configure privacy and other site settings at your [[control panel|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/controlpanel]] (your control panel username is //" + config.tiddlyspotSiteId + "//).",
 "<<tiddler TspotControls>>",
 "See also GettingStarted.",
 "",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Working online// &nbsp;&nbsp;@@ You can edit this ~TiddlyWiki right now, and save your changes using the \"save to web\" button in the column on the right.",
 "",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Working offline// &nbsp;&nbsp;@@ A fully functioning copy of this ~TiddlyWiki can be saved onto your hard drive or USB stick.  You can make changes and save them locally without being connected to the Internet.  When you're ready to sync up again, just click \"upload\" and your ~TiddlyWiki will be saved back to tiddlyspot.com.",
 "",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Help!// &nbsp;&nbsp;@@ Find out more about ~TiddlyWiki at [[TiddlyWiki.com|http://tiddlywiki.com]].  Also visit [[TiddlyWiki.org|http://tiddlywiki.org]] for documentation on learning and using ~TiddlyWiki. New users are especially welcome on the [[TiddlyWiki mailing list|http://groups.google.com/group/TiddlyWiki]], which is an excellent place to ask questions and get help.  If you have a tiddlyspot related problem email [[tiddlyspot support|mailto:support@tiddlyspot.com]].",
 "",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Enjoy :)// &nbsp;&nbsp;@@ We hope you like using your tiddlyspot.com site.  Please email [[feedback@tiddlyspot.com|mailto:feedback@tiddlyspot.com]] with any comments or suggestions."
].join("\n")

});
//}}}
| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |
| 20/11/2016 21:05:58 | Alejandra Arias | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . |
| 20/11/2016 21:23:39 | Pedro Marín | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . | ok |
| 20/11/2016 21:25:54 | Cynthia Marín | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . |
| 20/11/2016 22:11:00 | Claudia Saldaña | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . |
| 20/11/2016 22:15:51 | yaniraangeles | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . |
| 20/11/2016 22:32:11 | CarmenRamirez | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . |
| 20/11/2016 22:38:52 | Martha Calderon | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . | failed |
| 20/11/2016 22:40:33 | Martha Calderon | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . |
| 20/11/2016 15:45:25 | Diana Núñez | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . |
| 20/11/2016 22:50:33 | Camila Chapoñan Mel | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . |
/***
|''Name:''|UploadPlugin|
|''Description:''|Save to web a TiddlyWiki|
|''Version:''|4.1.3|
|''Date:''|Feb 24, 2008|
|''Source:''|http://tiddlywiki.bidix.info/#UploadPlugin|
|''Documentation:''|http://tiddlywiki.bidix.info/#UploadPluginDoc|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0|
|''Requires:''|PasswordOptionPlugin|
***/
//{{{
version.extensions.UploadPlugin = {
	major: 4, minor: 1, revision: 3,
	date: new Date("Feb 24, 2008"),
	source: 'http://tiddlywiki.bidix.info/#UploadPlugin',
	author: 'BidiX (BidiX (at) bidix (dot) info',
	coreVersion: '2.2.0'
};

//
// Environment
//

if (!window.bidix) window.bidix = {}; // bidix namespace
bidix.debugMode = false;	// true to activate both in Plugin and UploadService
	
//
// Upload Macro
//

config.macros.upload = {
// default values
	defaultBackupDir: '',	//no backup
	defaultStoreScript: "store.php",
	defaultToFilename: "index.html",
	defaultUploadDir: ".",
	authenticateUser: true	// UploadService Authenticate User
};
	
config.macros.upload.label = {
	promptOption: "Save and Upload this TiddlyWiki with UploadOptions",
	promptParamMacro: "Save and Upload this TiddlyWiki in %0",
	saveLabel: "save to web", 
	saveToDisk: "save to disk",
	uploadLabel: "upload"	
};

config.macros.upload.messages = {
	noStoreUrl: "No store URL in parmeters or options",
	usernameOrPasswordMissing: "Username or password missing"
};

config.macros.upload.handler = function(place,macroName,params) {
	if (readOnly)
		return;
	var label;
	if (document.location.toString().substr(0,4) == "http") 
		label = this.label.saveLabel;
	else
		label = this.label.uploadLabel;
	var prompt;
	if (params[0]) {
		prompt = this.label.promptParamMacro.toString().format([this.destFile(params[0], 
			(params[1] ? params[1]:bidix.basename(window.location.toString())), params[3])]);
	} else {
		prompt = this.label.promptOption;
	}
	createTiddlyButton(place, label, prompt, function() {config.macros.upload.action(params);}, null, null, this.accessKey);
};

config.macros.upload.action = function(params)
{
		// for missing macro parameter set value from options
		if (!params) params = {};
		var storeUrl = params[0] ? params[0] : config.options.txtUploadStoreUrl;
		var toFilename = params[1] ? params[1] : config.options.txtUploadFilename;
		var backupDir = params[2] ? params[2] : config.options.txtUploadBackupDir;
		var uploadDir = params[3] ? params[3] : config.options.txtUploadDir;
		var username = params[4] ? params[4] : config.options.txtUploadUserName;
		var password = config.options.pasUploadPassword; // for security reason no password as macro parameter	
		// for still missing parameter set default value
		if ((!storeUrl) && (document.location.toString().substr(0,4) == "http")) 
			storeUrl = bidix.dirname(document.location.toString())+'/'+config.macros.upload.defaultStoreScript;
		if (storeUrl.substr(0,4) != "http")
			storeUrl = bidix.dirname(document.location.toString()) +'/'+ storeUrl;
		if (!toFilename)
			toFilename = bidix.basename(window.location.toString());
		if (!toFilename)
			toFilename = config.macros.upload.defaultToFilename;
		if (!uploadDir)
			uploadDir = config.macros.upload.defaultUploadDir;
		if (!backupDir)
			backupDir = config.macros.upload.defaultBackupDir;
		// report error if still missing
		if (!storeUrl) {
			alert(config.macros.upload.messages.noStoreUrl);
			clearMessage();
			return false;
		}
		if (config.macros.upload.authenticateUser && (!username || !password)) {
			alert(config.macros.upload.messages.usernameOrPasswordMissing);
			clearMessage();
			return false;
		}
		bidix.upload.uploadChanges(false,null,storeUrl, toFilename, uploadDir, backupDir, username, password); 
		return false; 
};

config.macros.upload.destFile = function(storeUrl, toFilename, uploadDir) 
{
	if (!storeUrl)
		return null;
		var dest = bidix.dirname(storeUrl);
		if (uploadDir && uploadDir != '.')
			dest = dest + '/' + uploadDir;
		dest = dest + '/' + toFilename;
	return dest;
};

//
// uploadOptions Macro
//

config.macros.uploadOptions = {
	handler: function(place,macroName,params) {
		var wizard = new Wizard();
		wizard.createWizard(place,this.wizardTitle);
		wizard.addStep(this.step1Title,this.step1Html);
		var markList = wizard.getElement("markList");
		var listWrapper = document.createElement("div");
		markList.parentNode.insertBefore(listWrapper,markList);
		wizard.setValue("listWrapper",listWrapper);
		this.refreshOptions(listWrapper,false);
		var uploadCaption;
		if (document.location.toString().substr(0,4) == "http") 
			uploadCaption = config.macros.upload.label.saveLabel;
		else
			uploadCaption = config.macros.upload.label.uploadLabel;
		
		wizard.setButtons([
				{caption: uploadCaption, tooltip: config.macros.upload.label.promptOption, 
					onClick: config.macros.upload.action},
				{caption: this.cancelButton, tooltip: this.cancelButtonPrompt, onClick: this.onCancel}
				
			]);
	},
	options: [
		"txtUploadUserName",
		"pasUploadPassword",
		"txtUploadStoreUrl",
		"txtUploadDir",
		"txtUploadFilename",
		"txtUploadBackupDir",
		"chkUploadLog",
		"txtUploadLogMaxLine"		
	],
	refreshOptions: function(listWrapper) {
		var opts = [];
		for(i=0; i<this.options.length; i++) {
			var opt = {};
			opts.push();
			opt.option = "";
			n = this.options[i];
			opt.name = n;
			opt.lowlight = !config.optionsDesc[n];
			opt.description = opt.lowlight ? this.unknownDescription : config.optionsDesc[n];
			opts.push(opt);
		}
		var listview = ListView.create(listWrapper,opts,this.listViewTemplate);
		for(n=0; n<opts.length; n++) {
			var type = opts[n].name.substr(0,3);
			var h = config.macros.option.types[type];
			if (h && h.create) {
				h.create(opts[n].colElements['option'],type,opts[n].name,opts[n].name,"no");
			}
		}
		
	},
	onCancel: function(e)
	{
		backstage.switchTab(null);
		return false;
	},
	
	wizardTitle: "Upload with options",
	step1Title: "These options are saved in cookies in your browser",
	step1Html: "<input type='hidden' name='markList'></input><br>",
	cancelButton: "Cancel",
	cancelButtonPrompt: "Cancel prompt",
	listViewTemplate: {
		columns: [
			{name: 'Description', field: 'description', title: "Description", type: 'WikiText'},
			{name: 'Option', field: 'option', title: "Option", type: 'String'},
			{name: 'Name', field: 'name', title: "Name", type: 'String'}
			],
		rowClasses: [
			{className: 'lowlight', field: 'lowlight'} 
			]}
};

//
// upload functions
//

if (!bidix.upload) bidix.upload = {};

if (!bidix.upload.messages) bidix.upload.messages = {
	//from saving
	invalidFileError: "The original file '%0' does not appear to be a valid TiddlyWiki",
	backupSaved: "Backup saved",
	backupFailed: "Failed to upload backup file",
	rssSaved: "RSS feed uploaded",
	rssFailed: "Failed to upload RSS feed file",
	emptySaved: "Empty template uploaded",
	emptyFailed: "Failed to upload empty template file",
	mainSaved: "Main TiddlyWiki file uploaded",
	mainFailed: "Failed to upload main TiddlyWiki file. Your changes have not been saved",
	//specific upload
	loadOriginalHttpPostError: "Can't get original file",
	aboutToSaveOnHttpPost: 'About to upload on %0 ...',
	storePhpNotFound: "The store script '%0' was not found."
};

bidix.upload.uploadChanges = function(onlyIfDirty,tiddlers,storeUrl,toFilename,uploadDir,backupDir,username,password)
{
	var callback = function(status,uploadParams,original,url,xhr) {
		if (!status) {
			displayMessage(bidix.upload.messages.loadOriginalHttpPostError);
			return;
		}
		if (bidix.debugMode) 
			alert(original.substr(0,500)+"\n...");
		// Locate the storeArea div's 
		var posDiv = locateStoreArea(original);
		if((posDiv[0] == -1) || (posDiv[1] == -1)) {
			alert(config.messages.invalidFileError.format([localPath]));
			return;
		}
		bidix.upload.uploadRss(uploadParams,original,posDiv);
	};
	
	if(onlyIfDirty && !store.isDirty())
		return;
	clearMessage();
	// save on localdisk ?
	if (document.location.toString().substr(0,4) == "file") {
		var path = document.location.toString();
		var localPath = getLocalPath(path);
		saveChanges();
	}
	// get original
	var uploadParams = new Array(storeUrl,toFilename,uploadDir,backupDir,username,password);
	var originalPath = document.location.toString();
	// If url is a directory : add index.html
	if (originalPath.charAt(originalPath.length-1) == "/")
		originalPath = originalPath + "index.html";
	var dest = config.macros.upload.destFile(storeUrl,toFilename,uploadDir);
	var log = new bidix.UploadLog();
	log.startUpload(storeUrl, dest, uploadDir,  backupDir);
	displayMessage(bidix.upload.messages.aboutToSaveOnHttpPost.format([dest]));
	if (bidix.debugMode) 
		alert("about to execute Http - GET on "+originalPath);
	var r = doHttp("GET",originalPath,null,null,username,password,callback,uploadParams,null);
	if (typeof r == "string")
		displayMessage(r);
	return r;
};

bidix.upload.uploadRss = function(uploadParams,original,posDiv) 
{
	var callback = function(status,params,responseText,url,xhr) {
		if(status) {
			var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
			displayMessage(bidix.upload.messages.rssSaved,bidix.dirname(url)+'/'+destfile);
			bidix.upload.uploadMain(params[0],params[1],params[2]);
		} else {
			displayMessage(bidix.upload.messages.rssFailed);			
		}
	};
	// do uploadRss
	if(config.options.chkGenerateAnRssFeed) {
		var rssPath = uploadParams[1].substr(0,uploadParams[1].lastIndexOf(".")) + ".xml";
		var rssUploadParams = new Array(uploadParams[0],rssPath,uploadParams[2],'',uploadParams[4],uploadParams[5]);
		var rssString = generateRss();
		// no UnicodeToUTF8 conversion needed when location is "file" !!!
		if (document.location.toString().substr(0,4) != "file")
			rssString = convertUnicodeToUTF8(rssString);	
		bidix.upload.httpUpload(rssUploadParams,rssString,callback,Array(uploadParams,original,posDiv));
	} else {
		bidix.upload.uploadMain(uploadParams,original,posDiv);
	}
};

bidix.upload.uploadMain = function(uploadParams,original,posDiv) 
{
	var callback = function(status,params,responseText,url,xhr) {
		var log = new bidix.UploadLog();
		if(status) {
			// if backupDir specified
			if ((params[3]) && (responseText.indexOf("backupfile:") > -1))  {
				var backupfile = responseText.substring(responseText.indexOf("backupfile:")+11,responseText.indexOf("\n", responseText.indexOf("backupfile:")));
				displayMessage(bidix.upload.messages.backupSaved,bidix.dirname(url)+'/'+backupfile);
			}
			var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
			displayMessage(bidix.upload.messages.mainSaved,bidix.dirname(url)+'/'+destfile);
			store.setDirty(false);
			log.endUpload("ok");
		} else {
			alert(bidix.upload.messages.mainFailed);
			displayMessage(bidix.upload.messages.mainFailed);
			log.endUpload("failed");			
		}
	};
	// do uploadMain
	var revised = bidix.upload.updateOriginal(original,posDiv);
	bidix.upload.httpUpload(uploadParams,revised,callback,uploadParams);
};

bidix.upload.httpUpload = function(uploadParams,data,callback,params)
{
	var localCallback = function(status,params,responseText,url,xhr) {
		url = (url.indexOf("nocache=") < 0 ? url : url.substring(0,url.indexOf("nocache=")-1));
		if (xhr.status == 404)
			alert(bidix.upload.messages.storePhpNotFound.format([url]));
		if ((bidix.debugMode) || (responseText.indexOf("Debug mode") >= 0 )) {
			alert(responseText);
			if (responseText.indexOf("Debug mode") >= 0 )
				responseText = responseText.substring(responseText.indexOf("\n\n")+2);
		} else if (responseText.charAt(0) != '0') 
			alert(responseText);
		if (responseText.charAt(0) != '0')
			status = null;
		callback(status,params,responseText,url,xhr);
	};
	// do httpUpload
	var boundary = "---------------------------"+"AaB03x";	
	var uploadFormName = "UploadPlugin";
	// compose headers data
	var sheader = "";
	sheader += "--" + boundary + "\r\nContent-disposition: form-data; name=\"";
	sheader += uploadFormName +"\"\r\n\r\n";
	sheader += "backupDir="+uploadParams[3] +
				";user=" + uploadParams[4] +
				";password=" + uploadParams[5] +
				";uploaddir=" + uploadParams[2];
	if (bidix.debugMode)
		sheader += ";debug=1";
	sheader += ";;\r\n"; 
	sheader += "\r\n" + "--" + boundary + "\r\n";
	sheader += "Content-disposition: form-data; name=\"userfile\"; filename=\""+uploadParams[1]+"\"\r\n";
	sheader += "Content-Type: text/html;charset=UTF-8" + "\r\n";
	sheader += "Content-Length: " + data.length + "\r\n\r\n";
	// compose trailer data
	var strailer = new String();
	strailer = "\r\n--" + boundary + "--\r\n";
	data = sheader + data + strailer;
	if (bidix.debugMode) alert("about to execute Http - POST on "+uploadParams[0]+"\n with \n"+data.substr(0,500)+ " ... ");
	var r = doHttp("POST",uploadParams[0],data,"multipart/form-data; ;charset=UTF-8; boundary="+boundary,uploadParams[4],uploadParams[5],localCallback,params,null);
	if (typeof r == "string")
		displayMessage(r);
	return r;
};

// same as Saving's updateOriginal but without convertUnicodeToUTF8 calls
bidix.upload.updateOriginal = function(original, posDiv)
{
	if (!posDiv)
		posDiv = locateStoreArea(original);
	if((posDiv[0] == -1) || (posDiv[1] == -1)) {
		alert(config.messages.invalidFileError.format([localPath]));
		return;
	}
	var revised = original.substr(0,posDiv[0] + startSaveArea.length) + "\n" +
				store.allTiddlersAsHtml() + "\n" +
				original.substr(posDiv[1]);
	var newSiteTitle = getPageTitle().htmlEncode();
	revised = revised.replaceChunk("<title"+">","</title"+">"," " + newSiteTitle + " ");
	revised = updateMarkupBlock(revised,"PRE-HEAD","MarkupPreHead");
	revised = updateMarkupBlock(revised,"POST-HEAD","MarkupPostHead");
	revised = updateMarkupBlock(revised,"PRE-BODY","MarkupPreBody");
	revised = updateMarkupBlock(revised,"POST-SCRIPT","MarkupPostBody");
	return revised;
};

//
// UploadLog
// 
// config.options.chkUploadLog :
//		false : no logging
//		true : logging
// config.options.txtUploadLogMaxLine :
//		-1 : no limit
//      0 :  no Log lines but UploadLog is still in place
//		n :  the last n lines are only kept
//		NaN : no limit (-1)

bidix.UploadLog = function() {
	if (!config.options.chkUploadLog) 
		return; // this.tiddler = null
	this.tiddler = store.getTiddler("UploadLog");
	if (!this.tiddler) {
		this.tiddler = new Tiddler();
		this.tiddler.title = "UploadLog";
		this.tiddler.text = "| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |";
		this.tiddler.created = new Date();
		this.tiddler.modifier = config.options.txtUserName;
		this.tiddler.modified = new Date();
		store.addTiddler(this.tiddler);
	}
	return this;
};

bidix.UploadLog.prototype.addText = function(text) {
	if (!this.tiddler)
		return;
	// retrieve maxLine when we need it
	var maxLine = parseInt(config.options.txtUploadLogMaxLine,10);
	if (isNaN(maxLine))
		maxLine = -1;
	// add text
	if (maxLine != 0) 
		this.tiddler.text = this.tiddler.text + text;
	// Trunck to maxLine
	if (maxLine >= 0) {
		var textArray = this.tiddler.text.split('\n');
		if (textArray.length > maxLine + 1)
			textArray.splice(1,textArray.length-1-maxLine);
			this.tiddler.text = textArray.join('\n');		
	}
	// update tiddler fields
	this.tiddler.modifier = config.options.txtUserName;
	this.tiddler.modified = new Date();
	store.addTiddler(this.tiddler);
	// refresh and notifiy for immediate update
	story.refreshTiddler(this.tiddler.title);
	store.notify(this.tiddler.title, true);
};

bidix.UploadLog.prototype.startUpload = function(storeUrl, toFilename, uploadDir,  backupDir) {
	if (!this.tiddler)
		return;
	var now = new Date();
	var text = "\n| ";
	var filename = bidix.basename(document.location.toString());
	if (!filename) filename = '/';
	text += now.formatString("0DD/0MM/YYYY 0hh:0mm:0ss") +" | ";
	text += config.options.txtUserName + " | ";
	text += "[["+filename+"|"+location + "]] |";
	text += " [[" + bidix.basename(storeUrl) + "|" + storeUrl + "]] | ";
	text += uploadDir + " | ";
	text += "[[" + bidix.basename(toFilename) + " | " +toFilename + "]] | ";
	text += backupDir + " |";
	this.addText(text);
};

bidix.UploadLog.prototype.endUpload = function(status) {
	if (!this.tiddler)
		return;
	this.addText(" "+status+" |");
};

//
// Utilities
// 

bidix.checkPlugin = function(plugin, major, minor, revision) {
	var ext = version.extensions[plugin];
	if (!
		(ext  && 
			((ext.major > major) || 
			((ext.major == major) && (ext.minor > minor))  ||
			((ext.major == major) && (ext.minor == minor) && (ext.revision >= revision))))) {
			// write error in PluginManager
			if (pluginInfo)
				pluginInfo.log.push("Requires " + plugin + " " + major + "." + minor + "." + revision);
			eval(plugin); // generate an error : "Error: ReferenceError: xxxx is not defined"
	}
};

bidix.dirname = function(filePath) {
	if (!filePath) 
		return;
	var lastpos;
	if ((lastpos = filePath.lastIndexOf("/")) != -1) {
		return filePath.substring(0, lastpos);
	} else {
		return filePath.substring(0, filePath.lastIndexOf("\\"));
	}
};

bidix.basename = function(filePath) {
	if (!filePath) 
		return;
	var lastpos;
	if ((lastpos = filePath.lastIndexOf("#")) != -1) 
		filePath = filePath.substring(0, lastpos);
	if ((lastpos = filePath.lastIndexOf("/")) != -1) {
		return filePath.substring(lastpos + 1);
	} else
		return filePath.substring(filePath.lastIndexOf("\\")+1);
};

bidix.initOption = function(name,value) {
	if (!config.options[name])
		config.options[name] = value;
};

//
// Initializations
//

// require PasswordOptionPlugin 1.0.1 or better
bidix.checkPlugin("PasswordOptionPlugin", 1, 0, 1);

// styleSheet
setStylesheet('.txtUploadStoreUrl, .txtUploadBackupDir, .txtUploadDir {width: 22em;}',"uploadPluginStyles");

//optionsDesc
merge(config.optionsDesc,{
	txtUploadStoreUrl: "Url of the UploadService script (default: store.php)",
	txtUploadFilename: "Filename of the uploaded file (default: in index.html)",
	txtUploadDir: "Relative Directory where to store the file (default: . (downloadService directory))",
	txtUploadBackupDir: "Relative Directory where to backup the file. If empty no backup. (default: ''(empty))",
	txtUploadUserName: "Upload Username",
	pasUploadPassword: "Upload Password",
	chkUploadLog: "do Logging in UploadLog (default: true)",
	txtUploadLogMaxLine: "Maximum of lines in UploadLog (default: 10)"
});

// Options Initializations
bidix.initOption('txtUploadStoreUrl','');
bidix.initOption('txtUploadFilename','');
bidix.initOption('txtUploadDir','');
bidix.initOption('txtUploadBackupDir','');
bidix.initOption('txtUploadUserName','');
bidix.initOption('pasUploadPassword','');
bidix.initOption('chkUploadLog',true);
bidix.initOption('txtUploadLogMaxLine','10');


// Backstage
merge(config.tasks,{
	uploadOptions: {text: "upload", tooltip: "Change UploadOptions and Upload", content: '<<uploadOptions>>'}
});
config.backstageTasks.push("uploadOptions");


//}}}

Cynthia Marin Quiroz
Normas Vancouver 2016 - Wiki creada por los alumnos del IV ciclo de Medicina de la Universidad Católica Santo Toribio de Mogrovejo - Chiclayo, Perú.
<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml' />
<!--}}}-->
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]];}

.wizard .notChanged {background:transparent;}
.wizard .changedLocally {background:#80ff80;}
.wizard .changedServer {background:#8080ff;}
.wizard .changedBoth {background:#ff8080;}
.wizard .notFound {background:#ffff80;}
.wizard .putToServer {background:#ff80ff;}
.wizard .gotFromServer {background:#80ffff;}

#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]];}

.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]];}
.readOnly {background:[[ColorPalette::TertiaryPale]];}

#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 0 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0 1em 1em; left:0; top:0;}

.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:0 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 0.3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

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

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

.tiddlerPopupButton {padding:0.2em;}
.popupTiddler {position: absolute; z-index:300; padding: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 0;}
.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 0 0 0.5em;}
.tab {margin:0 0 0 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 0 14em;}

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

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

.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:0 0.25em; padding:0 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:0 3px 0 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 0; font-size:.9em;}
.editorFooter .button {padding-top:0; padding-bottom:0;}

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

.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;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0; right:0;}
#backstageButton a {padding:0.1em 0.4em; margin:0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; width:90%; margin-left:3em; padding:1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding: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 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;}
/*}}}*/
/*{{{*/
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton, #backstageArea {display: none !important;}
#displayArea {margin: 1em 1em 0em;}
noscript {display:none;} /* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
}
/*}}}*/
<!--{{{-->
<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 [[ToolbarCommands::ViewToolbar]]'></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 [[ToolbarCommands::EditToolbar]]'></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 excludeLists'></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]]
<<importTiddlers>>
CON UN SOLO AUTOR


CON 2 O MÁS AUTORES

Tomado de 
http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf
http://es.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistema-bibliotecas-unab
Las citas Epub ahead of print, son referencias enviadas a PubMed por los editores de revistas que se publican en primera instancia on-line, adelantándose a la edición en papel. Posteriormente, cuando se publica en formato impreso, la referencia se modifica apareciendo los datos de la edición impresa, seguida de la electrónica Epub.

[[ELEMENTOS]]
*Autor(es): Cada autor se separa por una coma y espacio, al final se coloca un punto.
*Título del artículo
*Revista
*Año de publicación
*Versión electrónica: En primera instancia on-line
*N°/Vol: En el formato impreso

[img[https://4.bp.blogspot.com/-tmOcFy6Vr7A/WDBGHAeKnZI/AAAAAAAAHbc/qaeuKvnhL7sYYZZd3TCc5UcNHJ97Pih8gCLcB/s1600/1.PNG]]
Tomado de: http://www.revistasbolivianas.org.bo/pdf/rsscem/v6n1/v6n1a14.pdf

[img[http://4.bp.blogspot.com/-Q3nyjjffA_k/V94sR_40lpI/AAAAAAAACT0/cF0MGSsNOKYicrS9eLLBI1aK_3etBpr4ACK4B/s1600/Welcome.png]]
Se incluyen sólo aquellas referencias consultadas directamente por el investigador, antes que hacer citas de cita (o segundas fuentes)

*Se produce cuando se hace referencia a citas mencionadas por otros autores.

Ejemplo del uso de Cita de citas:
En caso de que el autor del que se desea citar hable francés (Domínguez (2006)) y el artículo de mi interés solo esté disponible en ese idioma pero otra persona (Robinson (2008)) lo haiga podido citar puedo realizarlo de la siguiente manera:

[img[https://plus.google.com/photos/photo/114814381813561401288/6354668623480563730?icm=false&authkey=CLXCwsztmL-cTA]]

Tomado de:
[[Guía para la elaboración de citas y referencias bibliográficas, según el estilo Vancouver |http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-Estilo-Vancouver.pdf]] 
Creación Propia


[[BIENVENIDOS]]
[img[http://1.bp.blogspot.com/-5hpcCYC513A/WC_HmvjFUYI/AAAAAAAACmM/ggMaZBGaEXAYCJbdTYRKJJGbWOydwkP2QCK4B/s1600/VANCOUVER.png]]
!!!ELEMENTOS
*''AUTOR(ES): '' Ya sea institución o persona. Si es personal apellido seguido de las  iniciales del nombre, cada autor se separa por una coma y espacio. Al final se coloca un punto. 
*''TÍTULO:'' seguido de [libro electrónico] –si es en español- o [monograph on the Internet] –si está en inglés. Termina con un punto. 
*''LUGAR DE PUBLICACIÓN:'' Lugar de publicación. Seguido de dos puntos
*''EDITORIAL:'' Seguido de punto y coma.
*''AÑO DE PUBLICACIÓN:'' Año de publicación. Al final se deja un espacio.
*''FECHA DE CONSULTA:''Requerido para documentos en línea. Entre corchetes se  coloca: [consultado y la fecha de acceso al documento], si es en inglés: [cited más la fecha según formato año, mes abreviado y día]. Termina con un punto. También puede ponerse: [acceso....], [consultado...], [citado...]
*''DIRECCIÓN DEL ARCHIVO:'' Requerido para documentos en línea. Va precedido de las  palabras en español: Disponible en: y se coloca el URL de la página donde está el documento- Si está en inglés se precede de: Available from: 
!!!NORMAS VANCOUVER
<html><iframe allowfullscreen="" frameborder="0" height="337.5" src="https://www.youtube.com/embed/iMTqPsTyR2o" width="600"></iframe><b style="text-align: center;"></b></html>
!!!PRESENTACIÓN DE LAS NORMAS VANCOUVER
<html><iframe src="//www.slideshare.net/slideshow/embed_code/key/118FNbEiTpdhfb" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistema-bibliotecas-unab" title="Normas Vancouver 2016 - Sistema Bibliotecas Unab" target="_blank">Normas Vancouver 2016 - Sistema Bibliotecas Unab</a> </strong> de <strong><a target="_blank" href="//www.slideshare.net/BibliotecasUNAB">Sistema Bibliotecas UNAB</a></strong> </div></html>
Fuente: 
#http://www.sld.cu/galerias/pdf/sitios/histologia/normas-vancouver-buma-2013-guia-breve.pdf
#http://es.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistemabibliotecas-unab
#http://udep.edu.pe/biblioteca/files/2015/07/Guia-ElabCitas-y-Ref-EstiloVancouver.pdf
/***
|''Name:''|LoadRemoteFileThroughProxy (previous LoadRemoteFileHijack)|
|''Description:''|When the TiddlyWiki file is located on the web (view over http) the content of [[SiteProxy]] tiddler is added in front of the file url. If [[SiteProxy]] does not exist "/proxy/" is added. |
|''Version:''|1.1.0|
|''Date:''|mar 17, 2007|
|''Source:''|http://tiddlywiki.bidix.info/#LoadRemoteFileHijack|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0|
***/
//{{{
version.extensions.LoadRemoteFileThroughProxy = {
 major: 1, minor: 1, revision: 0, 
 date: new Date("mar 17, 2007"), 
 source: "http://tiddlywiki.bidix.info/#LoadRemoteFileThroughProxy"};

if (!window.bidix) window.bidix = {}; // bidix namespace
if (!bidix.core) bidix.core = {};

bidix.core.loadRemoteFile = loadRemoteFile;
loadRemoteFile = function(url,callback,params)
{
 if ((document.location.toString().substr(0,4) == "http") && (url.substr(0,4) == "http")){ 
 url = store.getTiddlerText("SiteProxy", "/proxy/") + url;
 }
 return bidix.core.loadRemoteFile(url,callback,params);
}
//}}}
[[BIENVENIDOS]]
! Normas para la redacción de citas y referencias bibliográficas
[[Cita directa]]
[[Cita indirecta]]
[[Numeración de referencias]]
[[Referencias citadas en las tablas o ilustraciones]]
[[Más de una cita]]
[[Cuando en el texto se menciona el autor]]
[[Cita de citas]]
[[Publicaciones en idiomas poco frecuentes]]
[[Revistas traducidas al español]]
[[Referencias a documentos aún no publicados]]
[[Tablas e imágenes]]
! Documentos publicados electrónicamente
[[Monografía en Internet]]
[[Libros ( E Books) ]]
[[Artículo de revista en Internet]]
[[Artículos de revistas electrónicas]]
[[Artículo publicado electrónicamente antes que en versión impresa]]
[[DVD, CD-ROM]]
[[La primera página de un sitio web]]
[[Cita de una página como un todo]]
[[Parte de una página o de un sitio web]]
[[Base de datos en Internet como un todo]]
[[Parte de una base de datos en Internet]]
[[Blogs en general]]
[[Contribución a un blog]]
! Documentos Impresos
[[Libros y Monografías con un solo autor]]
[[Libros con más de un autor]]
[[Libros con Editor(es), Director(es), Compilador(es) o Coodinador(es) como autor]]
[[Libros con Organización como autor]]
[[Libros con autor corporativo gubernamental como editor]]
[[Libros con autor(es) y editor(es) ]]
[[Libros sin autor ni editor]]
[[Libros y monografías en varios volúmenes, publicados en varios años]]
[[Si el autor personal, además es quien publica]]
[[Si el autor corporativo, además es quien publica]]
[[Si el autor corporativo, además es quien publica]]
[[Capítulo de un libro]]
[[Artículo de revista científica con menos de 6 autores]]
[[Artículo de revista científica con más de 6 autores]]
[[Artículo de revista con Organización como autor corporativo]]
[[Artículo de revista sin autor]]
[[Artículo de revista en otro idioma distinto del inglés]]
[[Artículo en Suplemento de un volumen de revista]]
[[Artículo en Suplemento de un número de revista]]
[[Artículo en parte de un volumen de revista]]
[[Artículo en Parte de un número de revista]] 
[[Artículo en Número de revista, sin volumen]]
[[Artículo de revista, sin número ni volumen]]
[[Artículo de revista con paginación en número romanos]]
[[Artículo de revista indicando el tipo de artículo: Editorial]]
[[Suplemento de un número de un artículo de revista]]
[[Artículos de periódico]]
[[Actas de congresos, conferencias, jornadas, simposios, Reuniones Científicas etc]]
[[Ponencia o comunicación presentada a un congreso, conferencias, jornadas, simposios, Reuniones Científicas, etc]]
[[Informe científico o técnico]]
[[Revista (Ejemplar completo)]]
[[Tesis de grado no publicada]]
[[Tesis doctoral no publicada]]
[[Tesis doctoral publicada]]
[[Abstracts]]
!Edición
[[GettingStarted]]
Cuando hay más de una cita, éstas deben separarse mediante comas, pero si fueran correlativas, se menciona la primera y la última separadas por un guion.

[img[https://lh3.googleusercontent.com/z5JyYZx63TP_aMLyQJTXQLSmMOw4xUD7xcqAr_ZOAg0Oty-UIauoJYIN1av8ifIwY1RG7NlLkQ=w1366-h768-rw-no]]

Tomado: http://es.slideshare.net/BibliotecasUNAB/normas-vancouver-2016-sistema-bibliotecas-unab?next_slideshow=1

/***
|''Name:''|PasswordOptionPlugin|
|''Description:''|Extends TiddlyWiki options with non encrypted password option.|
|''Version:''|1.0.2|
|''Date:''|Apr 19, 2007|
|''Source:''|http://tiddlywiki.bidix.info/#PasswordOptionPlugin|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0 (Beta 5)|
***/
//{{{
version.extensions.PasswordOptionPlugin = {
	major: 1, minor: 0, revision: 2, 
	date: new Date("Apr 19, 2007"),
	source: 'http://tiddlywiki.bidix.info/#PasswordOptionPlugin',
	author: 'BidiX (BidiX (at) bidix (dot) info',
	license: '[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D]]',
	coreVersion: '2.2.0 (Beta 5)'
};

config.macros.option.passwordCheckboxLabel = "Save this password on this computer";
config.macros.option.passwordInputType = "password"; // password | text
setStylesheet(".pasOptionInput {width: 11em;}\n","passwordInputTypeStyle");

merge(config.macros.option.types, {
	'pas': {
		elementType: "input",
		valueField: "value",
		eventName: "onkeyup",
		className: "pasOptionInput",
		typeValue: config.macros.option.passwordInputType,
		create: function(place,type,opt,className,desc) {
			// password field
			config.macros.option.genericCreate(place,'pas',opt,className,desc);
			// checkbox linked with this password "save this password on this computer"
			config.macros.option.genericCreate(place,'chk','chk'+opt,className,desc);			
			// text savePasswordCheckboxLabel
			place.appendChild(document.createTextNode(config.macros.option.passwordCheckboxLabel));
		},
		onChange: config.macros.option.genericOnChange
	}
});

merge(config.optionHandlers['chk'], {
	get: function(name) {
		// is there an option linked with this chk ?
		var opt = name.substr(3);
		if (config.options[opt]) 
			saveOptionCookie(opt);
		return config.options[name] ? "true" : "false";
	}
});

merge(config.optionHandlers, {
	'pas': {
 		get: function(name) {
			if (config.options["chk"+name]) {
				return encodeCookie(config.options[name].toString());
			} else {
				return "";
			}
		},
		set: function(name,value) {config.options[name] = decodeCookie(value);}
	}
});

// need to reload options to load passwordOptions
loadOptionsCookie();

/*
if (!config.options['pasPassword'])
	config.options['pasPassword'] = '';

merge(config.optionsDesc,{
		pasPassword: "Test password"
	});
*/
//}}}
[img[Revistas traducidas al español|file:///C:/Users/laboratorio_computo/Desktop/vancouyver.png]
Wiki creada por los alumnos del IV ciclo de Medicina de la Universidad Católica Santo Toribio de Mogrovejo - Chiclayo, Perú.
Normas Vancouver 2016
/***
Description: Contains the stuff you need to use Tiddlyspot
Note, you also need UploadPlugin, PasswordOptionPlugin and LoadRemoteFileThroughProxy
from http://tiddlywiki.bidix.info for a complete working Tiddlyspot site.
***/
//{{{

// edit this if you are migrating sites or retrofitting an existing TW
config.tiddlyspotSiteId = 'normasvancouver2016';

// make it so you can by default see edit controls via http
config.options.chkHttpReadOnly = false;
window.readOnly = false; // make sure of it (for tw 2.2)
window.showBackstage = true; // show backstage too

// disable autosave in d3
if (window.location.protocol != "file:")
	config.options.chkGTDLazyAutoSave = false;

// tweak shadow tiddlers to add upload button, password entry box etc
with (config.shadowTiddlers) {
	SiteUrl = 'http://'+config.tiddlyspotSiteId+'.tiddlyspot.com';
	SideBarOptions = SideBarOptions.replace(/(<<saveChanges>>)/,"$1<<tiddler TspotSidebar>>");
	OptionsPanel = OptionsPanel.replace(/^/,"<<tiddler TspotOptions>>");
	DefaultTiddlers = DefaultTiddlers.replace(/^/,"[[WelcomeToTiddlyspot]] ");
	MainMenu = MainMenu.replace(/^/,"[[WelcomeToTiddlyspot]] ");
}

// create some shadow tiddler content
merge(config.shadowTiddlers,{

'TspotControls':[
 "| tiddlyspot password:|<<option pasUploadPassword>>|",
 "| site management:|<<upload http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/store.cgi index.html . .  " + config.tiddlyspotSiteId + ">>//(requires tiddlyspot password)//<br>[[control panel|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/controlpanel]], [[download (go offline)|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/download]]|",
 "| links:|[[tiddlyspot.com|http://tiddlyspot.com/]], [[FAQs|http://faq.tiddlyspot.com/]], [[blog|http://tiddlyspot.blogspot.com/]], email [[support|mailto:support@tiddlyspot.com]] & [[feedback|mailto:feedback@tiddlyspot.com]], [[donate|http://tiddlyspot.com/?page=donate]]|"
].join("\n"),

'TspotOptions':[
 "tiddlyspot password:",
 "<<option pasUploadPassword>>",
 ""
].join("\n"),

'TspotSidebar':[
 "<<upload http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/store.cgi index.html . .  " + config.tiddlyspotSiteId + ">><html><a href='http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/download' class='button'>download</a></html>"
].join("\n"),

'WelcomeToTiddlyspot':[
 "This document is a ~TiddlyWiki from tiddlyspot.com.  A ~TiddlyWiki is an electronic notebook that is great for managing todo lists, personal information, and all sorts of things.",
 "",
 "@@font-weight:bold;font-size:1.3em;color:#444; //What now?// &nbsp;&nbsp;@@ Before you can save any changes, you need to enter your password in the form below.  Then configure privacy and other site settings at your [[control panel|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/controlpanel]] (your control panel username is //" + config.tiddlyspotSiteId + "//).",
 "<<tiddler TspotControls>>",
 "See also GettingStarted.",
 "",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Working online// &nbsp;&nbsp;@@ You can edit this ~TiddlyWiki right now, and save your changes using the \"save to web\" button in the column on the right.",
 "",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Working offline// &nbsp;&nbsp;@@ A fully functioning copy of this ~TiddlyWiki can be saved onto your hard drive or USB stick.  You can make changes and save them locally without being connected to the Internet.  When you're ready to sync up again, just click \"upload\" and your ~TiddlyWiki will be saved back to tiddlyspot.com.",
 "",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Help!// &nbsp;&nbsp;@@ Find out more about ~TiddlyWiki at [[TiddlyWiki.com|http://tiddlywiki.com]].  Also visit [[TiddlyWiki.org|http://tiddlywiki.org]] for documentation on learning and using ~TiddlyWiki. New users are especially welcome on the [[TiddlyWiki mailing list|http://groups.google.com/group/TiddlyWiki]], which is an excellent place to ask questions and get help.  If you have a tiddlyspot related problem email [[tiddlyspot support|mailto:support@tiddlyspot.com]].",
 "",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Enjoy :)// &nbsp;&nbsp;@@ We hope you like using your tiddlyspot.com site.  Please email [[feedback@tiddlyspot.com|mailto:feedback@tiddlyspot.com]] with any comments or suggestions."
].join("\n")

});
//}}}
| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |
| 19/11/2016 14:57:16 | Equipo Wiki | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . | ok |
| 19/11/2016 14:58:48 | Equipo Wiki | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . |
| 19/11/2016 15:11:46 | Paola Pajares | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . |
| 19/11/2016 15:14:06 | Elsa Castañeda | [[index.html|http://normasvancouver2016.tiddlyspot.com/index.html]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . |
| 19/11/2016 15:18:05 | Camila Mel | [[index.html|http://normasvancouver2016.tiddlyspot.com/index.html]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . | ok |
| 19/11/2016 15:19:33 | Equipo Wiki | [[index.html|http://normasvancouver2016.tiddlyspot.com/index.html]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . |
| 19/11/2016 12:29:13 | YourName | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . |
| 19/11/2016 12:32:17 | YourName | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . | ok |
| 19/11/2016 12:32:39 | Diana Núñez | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . |
| 19/11/2016 12:32:43 | Diana Núñez | [[/|http://normasvancouver2016.tiddlyspot.com/]] | [[store.cgi|http://normasvancouver2016.tiddlyspot.com/store.cgi]] | . | [[index.html | http://normasvancouver2016.tiddlyspot.com/index.html]] | . |
/***
|''Name:''|UploadPlugin|
|''Description:''|Save to web a TiddlyWiki|
|''Version:''|4.1.3|
|''Date:''|Feb 24, 2008|
|''Source:''|http://tiddlywiki.bidix.info/#UploadPlugin|
|''Documentation:''|http://tiddlywiki.bidix.info/#UploadPluginDoc|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0|
|''Requires:''|PasswordOptionPlugin|
***/
//{{{
version.extensions.UploadPlugin = {
	major: 4, minor: 1, revision: 3,
	date: new Date("Feb 24, 2008"),
	source: 'http://tiddlywiki.bidix.info/#UploadPlugin',
	author: 'BidiX (BidiX (at) bidix (dot) info',
	coreVersion: '2.2.0'
};

//
// Environment
//

if (!window.bidix) window.bidix = {}; // bidix namespace
bidix.debugMode = false;	// true to activate both in Plugin and UploadService
	
//
// Upload Macro
//

config.macros.upload = {
// default values
	defaultBackupDir: '',	//no backup
	defaultStoreScript: "store.php",
	defaultToFilename: "index.html",
	defaultUploadDir: ".",
	authenticateUser: true	// UploadService Authenticate User
};
	
config.macros.upload.label = {
	promptOption: "Save and Upload this TiddlyWiki with UploadOptions",
	promptParamMacro: "Save and Upload this TiddlyWiki in %0",
	saveLabel: "save to web", 
	saveToDisk: "save to disk",
	uploadLabel: "upload"	
};

config.macros.upload.messages = {
	noStoreUrl: "No store URL in parmeters or options",
	usernameOrPasswordMissing: "Username or password missing"
};

config.macros.upload.handler = function(place,macroName,params) {
	if (readOnly)
		return;
	var label;
	if (document.location.toString().substr(0,4) == "http") 
		label = this.label.saveLabel;
	else
		label = this.label.uploadLabel;
	var prompt;
	if (params[0]) {
		prompt = this.label.promptParamMacro.toString().format([this.destFile(params[0], 
			(params[1] ? params[1]:bidix.basename(window.location.toString())), params[3])]);
	} else {
		prompt = this.label.promptOption;
	}
	createTiddlyButton(place, label, prompt, function() {config.macros.upload.action(params);}, null, null, this.accessKey);
};

config.macros.upload.action = function(params)
{
		// for missing macro parameter set value from options
		if (!params) params = {};
		var storeUrl = params[0] ? params[0] : config.options.txtUploadStoreUrl;
		var toFilename = params[1] ? params[1] : config.options.txtUploadFilename;
		var backupDir = params[2] ? params[2] : config.options.txtUploadBackupDir;
		var uploadDir = params[3] ? params[3] : config.options.txtUploadDir;
		var username = params[4] ? params[4] : config.options.txtUploadUserName;
		var password = config.options.pasUploadPassword; // for security reason no password as macro parameter	
		// for still missing parameter set default value
		if ((!storeUrl) && (document.location.toString().substr(0,4) == "http")) 
			storeUrl = bidix.dirname(document.location.toString())+'/'+config.macros.upload.defaultStoreScript;
		if (storeUrl.substr(0,4) != "http")
			storeUrl = bidix.dirname(document.location.toString()) +'/'+ storeUrl;
		if (!toFilename)
			toFilename = bidix.basename(window.location.toString());
		if (!toFilename)
			toFilename = config.macros.upload.defaultToFilename;
		if (!uploadDir)
			uploadDir = config.macros.upload.defaultUploadDir;
		if (!backupDir)
			backupDir = config.macros.upload.defaultBackupDir;
		// report error if still missing
		if (!storeUrl) {
			alert(config.macros.upload.messages.noStoreUrl);
			clearMessage();
			return false;
		}
		if (config.macros.upload.authenticateUser && (!username || !password)) {
			alert(config.macros.upload.messages.usernameOrPasswordMissing);
			clearMessage();
			return false;
		}
		bidix.upload.uploadChanges(false,null,storeUrl, toFilename, uploadDir, backupDir, username, password); 
		return false; 
};

config.macros.upload.destFile = function(storeUrl, toFilename, uploadDir) 
{
	if (!storeUrl)
		return null;
		var dest = bidix.dirname(storeUrl);
		if (uploadDir && uploadDir != '.')
			dest = dest + '/' + uploadDir;
		dest = dest + '/' + toFilename;
	return dest;
};

//
// uploadOptions Macro
//

config.macros.uploadOptions = {
	handler: function(place,macroName,params) {
		var wizard = new Wizard();
		wizard.createWizard(place,this.wizardTitle);
		wizard.addStep(this.step1Title,this.step1Html);
		var markList = wizard.getElement("markList");
		var listWrapper = document.createElement("div");
		markList.parentNode.insertBefore(listWrapper,markList);
		wizard.setValue("listWrapper",listWrapper);
		this.refreshOptions(listWrapper,false);
		var uploadCaption;
		if (document.location.toString().substr(0,4) == "http") 
			uploadCaption = config.macros.upload.label.saveLabel;
		else
			uploadCaption = config.macros.upload.label.uploadLabel;
		
		wizard.setButtons([
				{caption: uploadCaption, tooltip: config.macros.upload.label.promptOption, 
					onClick: config.macros.upload.action},
				{caption: this.cancelButton, tooltip: this.cancelButtonPrompt, onClick: this.onCancel}
				
			]);
	},
	options: [
		"txtUploadUserName",
		"pasUploadPassword",
		"txtUploadStoreUrl",
		"txtUploadDir",
		"txtUploadFilename",
		"txtUploadBackupDir",
		"chkUploadLog",
		"txtUploadLogMaxLine"		
	],
	refreshOptions: function(listWrapper) {
		var opts = [];
		for(i=0; i<this.options.length; i++) {
			var opt = {};
			opts.push();
			opt.option = "";
			n = this.options[i];
			opt.name = n;
			opt.lowlight = !config.optionsDesc[n];
			opt.description = opt.lowlight ? this.unknownDescription : config.optionsDesc[n];
			opts.push(opt);
		}
		var listview = ListView.create(listWrapper,opts,this.listViewTemplate);
		for(n=0; n<opts.length; n++) {
			var type = opts[n].name.substr(0,3);
			var h = config.macros.option.types[type];
			if (h && h.create) {
				h.create(opts[n].colElements['option'],type,opts[n].name,opts[n].name,"no");
			}
		}
		
	},
	onCancel: function(e)
	{
		backstage.switchTab(null);
		return false;
	},
	
	wizardTitle: "Upload with options",
	step1Title: "These options are saved in cookies in your browser",
	step1Html: "<input type='hidden' name='markList'></input><br>",
	cancelButton: "Cancel",
	cancelButtonPrompt: "Cancel prompt",
	listViewTemplate: {
		columns: [
			{name: 'Description', field: 'description', title: "Description", type: 'WikiText'},
			{name: 'Option', field: 'option', title: "Option", type: 'String'},
			{name: 'Name', field: 'name', title: "Name", type: 'String'}
			],
		rowClasses: [
			{className: 'lowlight', field: 'lowlight'} 
			]}
};

//
// upload functions
//

if (!bidix.upload) bidix.upload = {};

if (!bidix.upload.messages) bidix.upload.messages = {
	//from saving
	invalidFileError: "The original file '%0' does not appear to be a valid TiddlyWiki",
	backupSaved: "Backup saved",
	backupFailed: "Failed to upload backup file",
	rssSaved: "RSS feed uploaded",
	rssFailed: "Failed to upload RSS feed file",
	emptySaved: "Empty template uploaded",
	emptyFailed: "Failed to upload empty template file",
	mainSaved: "Main TiddlyWiki file uploaded",
	mainFailed: "Failed to upload main TiddlyWiki file. Your changes have not been saved",
	//specific upload
	loadOriginalHttpPostError: "Can't get original file",
	aboutToSaveOnHttpPost: 'About to upload on %0 ...',
	storePhpNotFound: "The store script '%0' was not found."
};

bidix.upload.uploadChanges = function(onlyIfDirty,tiddlers,storeUrl,toFilename,uploadDir,backupDir,username,password)
{
	var callback = function(status,uploadParams,original,url,xhr) {
		if (!status) {
			displayMessage(bidix.upload.messages.loadOriginalHttpPostError);
			return;
		}
		if (bidix.debugMode) 
			alert(original.substr(0,500)+"\n...");
		// Locate the storeArea div's 
		var posDiv = locateStoreArea(original);
		if((posDiv[0] == -1) || (posDiv[1] == -1)) {
			alert(config.messages.invalidFileError.format([localPath]));
			return;
		}
		bidix.upload.uploadRss(uploadParams,original,posDiv);
	};
	
	if(onlyIfDirty && !store.isDirty())
		return;
	clearMessage();
	// save on localdisk ?
	if (document.location.toString().substr(0,4) == "file") {
		var path = document.location.toString();
		var localPath = getLocalPath(path);
		saveChanges();
	}
	// get original
	var uploadParams = new Array(storeUrl,toFilename,uploadDir,backupDir,username,password);
	var originalPath = document.location.toString();
	// If url is a directory : add index.html
	if (originalPath.charAt(originalPath.length-1) == "/")
		originalPath = originalPath + "index.html";
	var dest = config.macros.upload.destFile(storeUrl,toFilename,uploadDir);
	var log = new bidix.UploadLog();
	log.startUpload(storeUrl, dest, uploadDir,  backupDir);
	displayMessage(bidix.upload.messages.aboutToSaveOnHttpPost.format([dest]));
	if (bidix.debugMode) 
		alert("about to execute Http - GET on "+originalPath);
	var r = doHttp("GET",originalPath,null,null,username,password,callback,uploadParams,null);
	if (typeof r == "string")
		displayMessage(r);
	return r;
};

bidix.upload.uploadRss = function(uploadParams,original,posDiv) 
{
	var callback = function(status,params,responseText,url,xhr) {
		if(status) {
			var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
			displayMessage(bidix.upload.messages.rssSaved,bidix.dirname(url)+'/'+destfile);
			bidix.upload.uploadMain(params[0],params[1],params[2]);
		} else {
			displayMessage(bidix.upload.messages.rssFailed);			
		}
	};
	// do uploadRss
	if(config.options.chkGenerateAnRssFeed) {
		var rssPath = uploadParams[1].substr(0,uploadParams[1].lastIndexOf(".")) + ".xml";
		var rssUploadParams = new Array(uploadParams[0],rssPath,uploadParams[2],'',uploadParams[4],uploadParams[5]);
		var rssString = generateRss();
		// no UnicodeToUTF8 conversion needed when location is "file" !!!
		if (document.location.toString().substr(0,4) != "file")
			rssString = convertUnicodeToUTF8(rssString);	
		bidix.upload.httpUpload(rssUploadParams,rssString,callback,Array(uploadParams,original,posDiv));
	} else {
		bidix.upload.uploadMain(uploadParams,original,posDiv);
	}
};

bidix.upload.uploadMain = function(uploadParams,original,posDiv) 
{
	var callback = function(status,params,responseText,url,xhr) {
		var log = new bidix.UploadLog();
		if(status) {
			// if backupDir specified
			if ((params[3]) && (responseText.indexOf("backupfile:") > -1))  {
				var backupfile = responseText.substring(responseText.indexOf("backupfile:")+11,responseText.indexOf("\n", responseText.indexOf("backupfile:")));
				displayMessage(bidix.upload.messages.backupSaved,bidix.dirname(url)+'/'+backupfile);
			}
			var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
			displayMessage(bidix.upload.messages.mainSaved,bidix.dirname(url)+'/'+destfile);
			store.setDirty(false);
			log.endUpload("ok");
		} else {
			alert(bidix.upload.messages.mainFailed);
			displayMessage(bidix.upload.messages.mainFailed);
			log.endUpload("failed");			
		}
	};
	// do uploadMain
	var revised = bidix.upload.updateOriginal(original,posDiv);
	bidix.upload.httpUpload(uploadParams,revised,callback,uploadParams);
};

bidix.upload.httpUpload = function(uploadParams,data,callback,params)
{
	var localCallback = function(status,params,responseText,url,xhr) {
		url = (url.indexOf("nocache=") < 0 ? url : url.substring(0,url.indexOf("nocache=")-1));
		if (xhr.status == 404)
			alert(bidix.upload.messages.storePhpNotFound.format([url]));
		if ((bidix.debugMode) || (responseText.indexOf("Debug mode") >= 0 )) {
			alert(responseText);
			if (responseText.indexOf("Debug mode") >= 0 )
				responseText = responseText.substring(responseText.indexOf("\n\n")+2);
		} else if (responseText.charAt(0) != '0') 
			alert(responseText);
		if (responseText.charAt(0) != '0')
			status = null;
		callback(status,params,responseText,url,xhr);
	};
	// do httpUpload
	var boundary = "---------------------------"+"AaB03x";	
	var uploadFormName = "UploadPlugin";
	// compose headers data
	var sheader = "";
	sheader += "--" + boundary + "\r\nContent-disposition: form-data; name=\"";
	sheader += uploadFormName +"\"\r\n\r\n";
	sheader += "backupDir="+uploadParams[3] +
				";user=" + uploadParams[4] +
				";password=" + uploadParams[5] +
				";uploaddir=" + uploadParams[2];
	if (bidix.debugMode)
		sheader += ";debug=1";
	sheader += ";;\r\n"; 
	sheader += "\r\n" + "--" + boundary + "\r\n";
	sheader += "Content-disposition: form-data; name=\"userfile\"; filename=\""+uploadParams[1]+"\"\r\n";
	sheader += "Content-Type: text/html;charset=UTF-8" + "\r\n";
	sheader += "Content-Length: " + data.length + "\r\n\r\n";
	// compose trailer data
	var strailer = new String();
	strailer = "\r\n--" + boundary + "--\r\n";
	data = sheader + data + strailer;
	if (bidix.debugMode) alert("about to execute Http - POST on "+uploadParams[0]+"\n with \n"+data.substr(0,500)+ " ... ");
	var r = doHttp("POST",uploadParams[0],data,"multipart/form-data; ;charset=UTF-8; boundary="+boundary,uploadParams[4],uploadParams[5],localCallback,params,null);
	if (typeof r == "string")
		displayMessage(r);
	return r;
};

// same as Saving's updateOriginal but without convertUnicodeToUTF8 calls
bidix.upload.updateOriginal = function(original, posDiv)
{
	if (!posDiv)
		posDiv = locateStoreArea(original);
	if((posDiv[0] == -1) || (posDiv[1] == -1)) {
		alert(config.messages.invalidFileError.format([localPath]));
		return;
	}
	var revised = original.substr(0,posDiv[0] + startSaveArea.length) + "\n" +
				store.allTiddlersAsHtml() + "\n" +
				original.substr(posDiv[1]);
	var newSiteTitle = getPageTitle().htmlEncode();
	revised = revised.replaceChunk("<title"+">","</title"+">"," " + newSiteTitle + " ");
	revised = updateMarkupBlock(revised,"PRE-HEAD","MarkupPreHead");
	revised = updateMarkupBlock(revised,"POST-HEAD","MarkupPostHead");
	revised = updateMarkupBlock(revised,"PRE-BODY","MarkupPreBody");
	revised = updateMarkupBlock(revised,"POST-SCRIPT","MarkupPostBody");
	return revised;
};

//
// UploadLog
// 
// config.options.chkUploadLog :
//		false : no logging
//		true : logging
// config.options.txtUploadLogMaxLine :
//		-1 : no limit
//      0 :  no Log lines but UploadLog is still in place
//		n :  the last n lines are only kept
//		NaN : no limit (-1)

bidix.UploadLog = function() {
	if (!config.options.chkUploadLog) 
		return; // this.tiddler = null
	this.tiddler = store.getTiddler("UploadLog");
	if (!this.tiddler) {
		this.tiddler = new Tiddler();
		this.tiddler.title = "UploadLog";
		this.tiddler.text = "| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |";
		this.tiddler.created = new Date();
		this.tiddler.modifier = config.options.txtUserName;
		this.tiddler.modified = new Date();
		store.addTiddler(this.tiddler);
	}
	return this;
};

bidix.UploadLog.prototype.addText = function(text) {
	if (!this.tiddler)
		return;
	// retrieve maxLine when we need it
	var maxLine = parseInt(config.options.txtUploadLogMaxLine,10);
	if (isNaN(maxLine))
		maxLine = -1;
	// add text
	if (maxLine != 0) 
		this.tiddler.text = this.tiddler.text + text;
	// Trunck to maxLine
	if (maxLine >= 0) {
		var textArray = this.tiddler.text.split('\n');
		if (textArray.length > maxLine + 1)
			textArray.splice(1,textArray.length-1-maxLine);
			this.tiddler.text = textArray.join('\n');		
	}
	// update tiddler fields
	this.tiddler.modifier = config.options.txtUserName;
	this.tiddler.modified = new Date();
	store.addTiddler(this.tiddler);
	// refresh and notifiy for immediate update
	story.refreshTiddler(this.tiddler.title);
	store.notify(this.tiddler.title, true);
};

bidix.UploadLog.prototype.startUpload = function(storeUrl, toFilename, uploadDir,  backupDir) {
	if (!this.tiddler)
		return;
	var now = new Date();
	var text = "\n| ";
	var filename = bidix.basename(document.location.toString());
	if (!filename) filename = '/';
	text += now.formatString("0DD/0MM/YYYY 0hh:0mm:0ss") +" | ";
	text += config.options.txtUserName + " | ";
	text += "[["+filename+"|"+location + "]] |";
	text += " [[" + bidix.basename(storeUrl) + "|" + storeUrl + "]] | ";
	text += uploadDir + " | ";
	text += "[[" + bidix.basename(toFilename) + " | " +toFilename + "]] | ";
	text += backupDir + " |";
	this.addText(text);
};

bidix.UploadLog.prototype.endUpload = function(status) {
	if (!this.tiddler)
		return;
	this.addText(" "+status+" |");
};

//
// Utilities
// 

bidix.checkPlugin = function(plugin, major, minor, revision) {
	var ext = version.extensions[plugin];
	if (!
		(ext  && 
			((ext.major > major) || 
			((ext.major == major) && (ext.minor > minor))  ||
			((ext.major == major) && (ext.minor == minor) && (ext.revision >= revision))))) {
			// write error in PluginManager
			if (pluginInfo)
				pluginInfo.log.push("Requires " + plugin + " " + major + "." + minor + "." + revision);
			eval(plugin); // generate an error : "Error: ReferenceError: xxxx is not defined"
	}
};

bidix.dirname = function(filePath) {
	if (!filePath) 
		return;
	var lastpos;
	if ((lastpos = filePath.lastIndexOf("/")) != -1) {
		return filePath.substring(0, lastpos);
	} else {
		return filePath.substring(0, filePath.lastIndexOf("\\"));
	}
};

bidix.basename = function(filePath) {
	if (!filePath) 
		return;
	var lastpos;
	if ((lastpos = filePath.lastIndexOf("#")) != -1) 
		filePath = filePath.substring(0, lastpos);
	if ((lastpos = filePath.lastIndexOf("/")) != -1) {
		return filePath.substring(lastpos + 1);
	} else
		return filePath.substring(filePath.lastIndexOf("\\")+1);
};

bidix.initOption = function(name,value) {
	if (!config.options[name])
		config.options[name] = value;
};

//
// Initializations
//

// require PasswordOptionPlugin 1.0.1 or better
bidix.checkPlugin("PasswordOptionPlugin", 1, 0, 1);

// styleSheet
setStylesheet('.txtUploadStoreUrl, .txtUploadBackupDir, .txtUploadDir {width: 22em;}',"uploadPluginStyles");

//optionsDesc
merge(config.optionsDesc,{
	txtUploadStoreUrl: "Url of the UploadService script (default: store.php)",
	txtUploadFilename: "Filename of the uploaded file (default: in index.html)",
	txtUploadDir: "Relative Directory where to store the file (default: . (downloadService directory))",
	txtUploadBackupDir: "Relative Directory where to backup the file. If empty no backup. (default: ''(empty))",
	txtUploadUserName: "Upload Username",
	pasUploadPassword: "Upload Password",
	chkUploadLog: "do Logging in UploadLog (default: true)",
	txtUploadLogMaxLine: "Maximum of lines in UploadLog (default: 10)"
});

// Options Initializations
bidix.initOption('txtUploadStoreUrl','');
bidix.initOption('txtUploadFilename','');
bidix.initOption('txtUploadDir','');
bidix.initOption('txtUploadBackupDir','');
bidix.initOption('txtUploadUserName','');
bidix.initOption('pasUploadPassword','');
bidix.initOption('chkUploadLog',true);
bidix.initOption('txtUploadLogMaxLine','10');


// Backstage
merge(config.tasks,{
	uploadOptions: {text: "upload", tooltip: "Change UploadOptions and Upload", content: '<<uploadOptions>>'}
});
config.backstageTasks.push("uploadOptions");


//}}}