Stylo: a user friendly text editor for humanities scholars
This is a modal window.
The media could not be loaded, either because the server or network failed or because the format is not supported.
Formal Metadata
Title |
| |
Title of Series | ||
Number of Parts | 490 | |
Author | ||
License | CC Attribution 2.0 Belgium: You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor. | |
Identifiers | 10.5446/46921 (DOI) | |
Publisher | ||
Release Date | ||
Language |
Content Metadata
Subject Area | ||
Genre | ||
Abstract |
|
00:00
Text editorDigital signalContext awarenessContent (media)Structured programmingWordDuality (mathematics)GoogolGame theoryStudent's t-testMereologyProcess (computing)Probability density functionCollaborative softwareContext awarenessPlanningDuality (mathematics)WordGraph (mathematics)Data structureField (computer science)Software developerArtistic renderingSource codeVariety (linguistics)Content (media)Latent heatText editorFreewarePresentation of a groupSemantics (computer science)Electric generatorPower (physics)TwitterOcean currentMetadataLimit (category theory)Multiplication signGoodness of fitDigitizingResultantCausalityLattice (order)Escape characterMathematical singularityPoint (geometry)UsabilityCondition numberProfil (magazine)ECosPhysical systemGroup actionExtension (kinesiology)TunisGraphics tabletPrisoner's dilemmaWebsiteSoftwareType theorySpeech synthesisComputer animation
04:16
GoogolPoint cloudInformation privacyWordContent (media)Source codeManifoldProbability density functionInterface (computing)Data typeSinguläres IntegralModul <Datentyp>Text editorMarkup languageMetadataData managementDatabaseFront and back endsGraph (mathematics)Link (knot theory)Semantics (computer science)Level (video gaming)Source codeWritingComputing platformReal numberInterface (computing)File formatMarkup languageView (database)ManifoldDynamical systemData structureSingle-precision floating-point formatArtistic renderingPower (physics)Computer fileWordModul <Datentyp>InformationText editorComplex (psychology)MetadataRevision controlRadical (chemistry)Data managementConstraint (mathematics)Connected spaceMultiplication signUniqueness quantificationUsabilityHypothesisDifferent (Kate Ryan album)Computer-assisted translationVotingUser interfaceMetropolitan area networkTransportation theory (mathematics)GoogolSimilarity (geometry)Digital photographyWeb 2.0IRIS-TState of matterContent (media)Product (business)FreewareComputer animation
08:22
Normed vector spacePhysicsRing (mathematics)Maxima and minimaData managementInformationLevel (video gaming)MetadataGroup actionComputer animation
08:49
Execution unitPhysicsConvex hullMeta elementRevision controlTable (information)Content (media)Web 2.0Group actionAsynchronous Transfer ModeService (economics)Field (computer science)Text editorRight angleDefault (computer science)HypothesisMetadataInternet service providerQuicksortDifferent (Kate Ryan album)ExplosionMUDFreewareSource codeComputer animation
09:38
ChainDigital signalProbability density functionFatou-MengeProof theoryUniqueness quantificationText editorSource codeSoftware testingComplex (psychology)Computer fileDigitizingProbability density functionEntire functionChainMetadataProof theoryQuicksortCollaborationismProjective planeWeightSelectivity (electronic)Coefficient of determinationState of matterSimilarity (geometry)Fuzzy logicComputer clusterComputer animation
12:13
Point cloudFacebookOpen source
Transcript: English(auto-generated)
00:08
Okay. Hi. First of all, thank you for the Open Research Tools and Technology team. I'm honored to be part of this fantastic game. My name is Antoine Fouché. I'm an all-new PhD student because I'm 36 and I'm from Montreal, but I'm French.
00:28
You have already figured it with my beautiful accent. I'm going to talk about writing tools, publication, tuition, and freedom. My presentation is already available online, as you can see, and I'm using reveal.js so
00:44
you can watch my notes with the SK. So the plan. So you can understand the team's starting point. I have to explain at first the context. Then I will present the tools that are used by the majority in the scientific community,
01:01
and I call them tools of pain. Not that I'm not going to say burn all the word processors, but a little bit. The third part is about what we need for doing our job as researchers. Such as comfort. I like the new buzzword in the development community, DX, like UX, for developer experience.
01:22
And finally, I will present about great, beautiful, but powerful and free tools. And of course, I'm going to introduce Tilo, a gorgeous user-friendly text editor for humanities scholars. Okay. So first context with academic publishing, humanities scholars, and digital world.
01:43
Publishing ecosystem is not uniform, and academic publishing have specific requirements. First of all, it's all about semantic text with current footnotes, as you know, citation, and bibliographic data. In the publishing ecosystem, we love PDF.
02:01
But we need the web. It's a fact, even if sometimes you would like to see the frozen PDF format disappear. And it's all about XML. In academic publishing, XML is everywhere. It's the source of all joy and depression. Joy because we can do everything with XML.
02:21
Depression because mostly we create a big, big technical debt. Never forget that Docx is actually XML. The context with humanities scholars, it's all about text. I'm aware that we all come from a wide variety of fields here. So I need to clarify specificities for the humanities.
02:43
It's about text and sometimes data. If the text is the reason of the research, we must handle it with care. The context with the digital world, as seen as an evidence, our world is now a digital one. Even if you don't want to be connected or don't have an academia profile,
03:06
a Twitter dependency, or your own website, as researchers, we can't write a paper without metadata to generate content, bibliographic databases, or collaborative tools. And in the future, as we know, we will have to transform our research
03:23
into available data if we haven't already done so. Second part, the tool of paint with world LaTeX duality and Google Docs limitations. Microsoft Word, it's a realistic and depressing domination.
03:43
It's a proprietary software, as you know, and the major issue with Word and with LibreOffice Writer is the confusion between content and form, our structure and graphing rendering. Most of the time, Microsoft Word users think that graphing rendering is a structure, but a word in bold is not obviously an emphasis, although an emphasis can be in bold.
04:08
When a publisher requires a style sheet or gives some structured guidelines, it's not easy for the writer to understand and apply it. Those are the files that constitute a Word document when you typed hello and saved.
04:24
It's quite tricky just for one word. It's a picture from the information architect agency. LaTeX, it's very powerful, but too complicated. White and light tools like Overleaf reduce the complexity of LaTeX, but it's still a very restrictive tool.
04:42
We cannot ask the writer to not forget to close the bracket, for example, or to learn a new syntax. Google Docs is becoming very common with a lot of constraints. It's connection dependency, proprietary code, so bad for your privacy, as we know, and semantically limited.
05:02
It's the new Microsoft Word. What do we want now? Semantic content, data, meaningful artifacts, single source publishing, and easy interfaces. Semantic content, as researchers, we want to write text and to both inscribe and structure.
05:25
We need tools that allow to do that both. It's not just about Bolt and italic. Manifold artifacts like PDF, XML, HTML, Web, EPUB, and other formats like Docx, if you want.
05:41
And single source publishing, researchers and editors can't work on the same version of a document. Manifold artifacts, one source, like Word version for an author, InDesign version, XML version, it's hard to maintain three files version of one document.
06:03
What we want? Usable and efficient interfaces, easy and powerful. Interfaces like Google Docs introduce an attempt of efficient interfaces. We need different level of editing for the author, the editor, and data manager. Just a quick view of three tools that allow
06:22
structuration, dynamic bibliographic data, and Manifold artifacts with one unique source, like Markdown, CSL, and Pundock. Markdown is a great compromise between interoperability and simple markup. And Markdown is extensive with HTML classes.
06:41
Here an example of the markup and the rendering. As you can see, it's very simple. CSL for structural citations and bibliographies, with any bibliographic styles. There is many, many bibliographic styles. And Pundock for transform and convert,
07:01
from any source to a lot of formats. But you have to use a damn terminal. It's hard for a common user. Now, still, it's time to show you a tool as an answer of what researchers and editors want in human sciences field. Stilo is a modular and whizzy-whim.
07:22
What you see is what you mean, and not what you see is what you get. Text editor for scientific writing and publishing. First of all, Stilo is a modular solution for scientific writing. We bring Markdown, CSL, Pundock,
07:41
and a usable interface together. And we use hypothesis for real viewing. The text editor with markup Markdown, bibliographic data in BIPTECH, or using the Zotero API. Metadata management with YAML. And we have many other formats. And platform, the platform of Stilo
08:02
is in MongoDB, GraphQL, and ReactJS. Here, as you can see, Stilo is composed of three areas. It's not very nice.
08:27
In the center, you can see the content manager. It's just Markdown. On the left, you have the versioning, preview, export, bibliography, and informations.
08:41
And on the right, we have the metadata with three levels of management. Here's the version. On your left, table of contents, bibliography imported for BIPTECH files,
09:01
or from a collection of Zotero shared group. Editor mode for the metadata on the right. And another mode, the raw mode. You can add new fields as you want here. The preview is just an HTML export with a default still sheet.
09:21
And the preview, it's possible to annotate the preview for reviewing a paper, for example. We use Hypothesis, a great web annotation service. And Hypothesis allows you to use private groups for private annotations. And it's possible to export in many formats.
09:41
The file exports use three sorts of documents. The Markdown, of course. BIPTECH file for the bibliographic references. And the YAML for the metadata. We can use XSLT style sheet for the XML based on the schema of the requester.
10:04
Stilo changed the entire digital editorial chain of scholarly journals. And here, as you can see, an example for the nouvelle-vous journal with Stilo, HTML, and PDF.
10:27
For the end, Stilo lives in three acts a proof of concept, a unique tool to help scientific publishing, and now a piece of other tools like Nakala or Isidore.science to French project.
10:43
If you want some resources, you can find it here. And, of course, a team with Marcello, Artur, Margaux, me and many people who work on Stilo. Thank you.
11:17
Not now. It's an option.
11:21
We don't like very much that, but we have to do that. The question is real-time collaboration. Not now. It's asynchronous.
11:41
Because it's very low tech and we don't want to manage too much complexity. So it's for this year, I think, we have to... for us, too.