ByStar Autonomous Content Production And Administration Examples


A How To Guide For Creating And Publishing Multi-Media Content


Article Format Of Presentation






Document #PLPC-180060
Version 0.1
April 22, 2019
This Document is Available on-line at:
http://www.by-star.net/PLPC/180060



Neda Communications, Inc.
Email:
http://www.by-star.net




Contents

Part I
Overview

1  Assumptions – Pre-Requisites – This Is A How-To Document

1.1  Pre-Requisites And Related Topics

Pre-Requisites And Related Topics

This is a “How-To” document.



It assumes that you are already familiar with ByStar Content Production And Administration Concepts.

The following related documents are available.

1.2  Pointers To Related Topics And Documents

Pointers To Related Topics And Documents

ByStar Autonomous Content Collaborative-Authorship, Generation, Publication, and Distribution Software And Services
http://www.by-star.net/PLPC/180038
The Libre-Halaal ByStar Digital Ecosystem
A Unified and Non-Proprietary Model For Autonomous Internet Services
A Moral Alterantive To The Proprietary American Digital Ecosystem
http://www.by-star.net/PLPC/180016

2  Scope And Contours Of This Examples And How-To Document

2.1  How-To – Topics Overview

How-To – Topics Overview

Multi-Media Content Authorship – Integration Of Multi-Lingual Text + Images + Audio + Video

3  Obtaining The Sources Of This Document – Obtaing BISOS And Related Components

3.1  Obtaining Source Of This Document – Pointers To Git Repos

Obtaining Source Of This Document – Pointers To Git Repos

NOTYET

3.2  Obtaining BISOS And Related Components

Obtaining Source Of This Document – Pointers To Git Repos

Obtaining BISOS

Obatining related Components

Part II
Initial Selections: BxIO/Repo, Content Base, Content Language And Content Form

4  BxIO/Repo Selection

BxIO/Repo Selection

5  Content Base Creation

Content Base Creation

Within the selected BxIO/Repo you now need to create a base for the content

For example, /lcnt/lgpc/examples/permanent/bxde/en+fa/pres+art/ex1

6  Content Languages Selection

Content Languages Selection

Multilingualization

Even when your text is expected to be in a single language, it is still a good idea to select more than one language so that multi-lingualization support is in place.

7  Content Forms Selection

Content Forms Selection

8  Build A Starting Point For Content Development And Processing

Content Language And Form Selection

Based on your languages selection and your forms selection you can now create a starting point

Running that, auto assigns a “Content Number” for you.

Your BxIO/Repo and location determines Author, organization and Publications Destinations.

In CntnBaseDir you now have starting point tex files, lcntProc.sh, panel.org and LCNT-INFO.

Part III
Metadata Configuration – Build Verification And General Orientation

9  Metadata Configuration

Metadata Configuration

You now have a starting point. You can next build this initial content.

10  Build Verification

Different Ways of Building The Content

Three different ways of processing your content.

10.1  Content Processing – With lcntProc.sh

Content Processing – With lcntProc.sh

10.2  Content Processing – With Panel.org

Content Processing – With Panel.org

10.3  Content Processing – From LaTeX Sources

Content Processing – From LaTeX Sources

Part IV
Adding Structure And Multilingual Text

11  Common To All Forms Features

11.1  MasterLangs.ttytex and BodyForm.Langstex Canonicalization

Multilingualization Features

Left-To-Right Masters

.ttytex files are NOT intended to be considered “generally editable”.
They are driven by LCNT-INFO metadata through dblock updates.
They are customized by dblock argument selections
They are extended by
inputs additions.

It is possible to use conditional common text to use within both forms.

11.2  Conditional Processing Features

Conditional Processing Features

11.3  Multilingualization Features In Left-To-Right Masters

Multilingualization Features

Left-To-Right Masters

11.4  Multilingualization Features In Right-To-Left Masters

Multilingualization Features

Right-To-Left Masters

12  Presentation Form Features

Different Ways of Building The Content

12.1  Structure Of Presentation Form Content

Structure Of Presentation Form Content

beginsection – Snippets -> bx-latex-mode -> Parts DBlock

12.2  DB-Frames Snippets

DB-Frames Snippets

YASnippets:

12.3  Frame Content Snippets

Frame Content Snippets

YASnippets:

13  Article Form Features

Article Form Features

13.1  RefTeX Mode – ref, cite, index

RefTeX Mode

ref, cite, index

RefTeX Mode:

13.2  Glossaries

Glossaries

YASnippets:

Part V
Adding Images – Figures And Pictures

14  Adding Images – Figures And Pictures

Adding Images And Figures

15  Producing Images

15.1  Drawing With libreoffice-draw

Drawing With libreoffice-draw

16  Processing Images

16.1  Configuring And Running figProc.sh

Configuring And Running figProc.sh

17  Including Images

17.1  Insert Image Dblock And Update

Configuring And Running figProc.sh

18  Adding Images And Figures

Adding Images And Figures

Frame Notes

Part VI
Preparing For Voice-Over Narration

19  Prepare For Audio And Video Additions

Prepare For Multi-Media Additions

Frame Notes

20  Adding Voice-Over Sounds To Slides

Adding Voice-Over Sounds To Slides

Part VII
Creating And Adding Videos And Screen Captures

21  Creating And Adding Screencasts

Creating And Adding Screencasts

Frame Notes

22  ScreenCast Initial Content Generation Setup

ScreenCast Initial Content Generation Setup

Frame Notes

23  ScreenCast VideoJS Setup

ScreenCast VideoJS Setup

Frame Notes

VidoJs ScreenCast Setup

Frame Notes

Part VIII
Using ByStar Content Publication Facilities

24  Publishing The Document

Publishing The Document

Frame Notes

Part IX
Setting Up And Running Mailings And Distributions

Using The Document As Mailing For Distribution

Frame Notes

References