User talk:Krauss/arXiv-2
Objectioves, remember
edit- A syntax-independent approach for indetify and do basic classification
Use cases and contexts
edit- sobre letter frame:
- Andy Channelle (2009), "Beginning OpenOffice 3: From Novice to Professional". Apress, ISBN 978-1-4302-1590-5.
- pag 53, chapter 2, colors, "frames".
- (pag 45) - books.google.
- Andy Channelle (2009), "Beginning OpenOffice 3: From Novice to Professional". Apress, ISBN 978-1-4302-1590-5.
- sobre form letter:
- Gary B. Shelly, Thomas J. Cashman, Misty E. Vermaat (2007), "Microsoft Office Word 2007: Complete Concepts and Techniques". Cengage Learning, 560 pp.
- Pag. 309 (Identifying the main document for form letters) - books.google
- Gurdy Leete, Ellen Finkelstein, Mary Leete (2004), "OpenOffice.org for dummies", 359 pp. ISBN 978-0764542220.
- (pag 98) - books.google.
- Gary B. Shelly, Thomas J. Cashman, Misty E. Vermaat (2007), "Microsoft Office Word 2007: Complete Concepts and Techniques". Cengage Learning, 560 pp.
—Preceding unsigned comment added by Gabriel.scapin (talk
contribs) 18:53, 10 September 2010 (UTC)
Pipeline approaches
edit- P[P'(L,C),C']: tipico em CMS, onde o resultado do template principal é uma pagina dinamica. Exemplo: P processado em PHP, registrado como cache, e P' em ASP.
- P[L,P'(L',C)]: tambem usado em CMS, ver caso MediaWiki.
- P[L,P(L',C)]: see Cocoom pipelines. The P composition is possible if C and R are on the same format (ex. XML), like in an Apache Cocoon pipeline[1].
If the candidate system was modeled as a complex dataflow, simplifier hypothesis must done to the characterization. The template properties are tested only for the final output.
T with no-content and structure of R
editLembrar de rever o problema na introducao, e avaliar se inclui a questao no dominio de R... Tambem o problema do modelo baseado em concatenacao (ao menos chamar atencao de que será contornado com a nocao de black-box).
A Short History of the automated reuse of contents
editmacros, mail merging, etc.
Similarities and differences:
- macro languages (from assembler usage) vs template languages: macro do sub-template expansion, not placeholder (input data expansion)
- query languages vs template languages: template are dual (embedded), query have focus on data... query languages not do only simple projection, but filter and summarization... XQuery is a template language... SQL is only a query language...
- ...
templates as closures
editIn functional programming there are the concept of closure, that explains, in the print scale template, the use ok K.
See closure: are used to implement (functional) continuation-passing style, and in this manner, hide state. (...) Anonymous functions in Perl become closures when they reference variables defined in their enclosing functions.
## the template definition with K,C instead only C is a stratey to to implement continuation passing style,
## and in this manner, hide state.
sub template_k {
my $k1 = shift; my $k2 = shift;
return sub {
my $c = shift;
return $k1.$c.$k2;
};
}
my $T1_en = template_k('Hello ','!');
my $T1_pt = template_k('Olá ','!');
my $T1_es = template_k('¡Hola ','!');
my $T2_en = template_k('Bye ','.');
my $T2_pt = template_k('Tchau ','.');
print $T1_en->('Jonh'); #Hello Jonh!
print $T1_es->('Jonh'); #¡Hola Jonh!
print $T1_en->('Mary'); #Hello Mary!
print $T2_en->('Mary'); #Bye Mary.
- ^ For a composition like PXSLT(L, PXQuery(T, C)) see Cocoon pipelines at http://cocoon.apache.org