How to avoid export org-mode header title - export

I am translating a quite flat document (only has a title). I am using org-mode and I am creating a level 2 heading for each page to easily find the content when I am reviewing the translation which makes the process easier.
I wonder if there is a way to export the full document to PDF/HTML and not include the level 2 headings title but indeed include the full content. I need to ingore only heading's title.
Thanks.
Herewith an example:
* The document
** DONE Pag 1
bla bla...
** TODO Pag 2
...more bla bla...
Desired output:
* The document
bla bla...
(new page)
...more bla bla...

Related

How to use java #repeatable with cucumber

I have different string for same businesses logic in cucumber.
So I trying to get a way to tag a multiple Gherkins string with one function.
I am trying with below but I m not able understand to formulate it with cucumber
Using #Repeatable while mainaining support for Java 7
Example:
Scenario Outline: Looking up the definition of fruits
the user is on the Wikionary home page for fruits
When the user looks up the definition of the word <name>
Then they should see the definition 'An edible fruit produced by the pear tree, similar to an apple but elongated towards the stem.'
Examples:
| name |
| pear |
Scenario Outline: Looking up the definition of orange
Given the user is on the Wikionary home page for orange
When the user looks up the definition of the word <name>
Then they should see the definition 'An edible fruit produced by the pear tree, similar to an apple but elongated towards the stem.'
Examples:
| name |
| pear |
In above statement Given is different but the business function is same.
How I can tag this with repeatable with java.
Or any other way except concatenate string with |
Any work around will be helpful!!!
Have a step definition like this - It should match any similar step and also non-capturing
#Given("^the user is on the Wikionary home page for (?:\\w+)$")
public void given() {
System.out.println("givn");
}
#Given("^should go to given (?:,*) $")
#Given("^should go to given - (.*?) - (?:,*) $")
#Given("^should go to given - (.*?) - (.*?) - (?:,*) $")
This will take in different parameters. But this will completely ruin the gherkin step text, make it total gibberish. Would be very uncomfortable using this.
You can write the Step Definition Java code only once for above both scenario it will automatically run the same step definition code for the two different scenarios:
Scenario Outline: Looking up the definition of fruits
Given the user is on the Wikionary home page for "fruits"
Scenario Outline: Looking up the definition of orange
Given the user is on the Wikionary home page for "orange"
For above #Given statement you can write only one step defination method it will automatically execute for both scenario as per the different parameters configuration:
#Given("the user is on the Wikionary home page for (.*))
public void given(String fruitName)
{
System.out.println(fruitName);
}

Change figure and table captions in blogdown

I'm tinkering with blogdown and would like to create figures and table with non-English caption headers. The following chunk
```{r label1, echo=FALSE, fig.cap="Fancy caption", fig.fullwidth=TRUE}
plot(1,1)
```
produces the plot and a caption that reads
Figure 1: Fancy caption
I'd like to be able to change the label such that, say, "Figure" becomes "Plot". I thought I could fix it in the same way as for bookdown: In the _bookdown.yml file I could have
language:
ui:
chapter_name: "Chap "
appendix_name: "App "
label:
fig: 'Plot '
tab: 'Fancy table '
but I'm not sure how to do something similar with a Hugo-based setup from blogdown. How can I add the above information to, say, the config.toml file or set it somewhere else?
First, store the _bookdown.yml file you described in the same folder as the blog post source .Rmd file, e.g. content/post/_bookdown.yml if your file is at content/post/my_post.Rmd.
Then, add _bookdown.yml to the list of ignoreFiles in your config.toml so that Hugo doesn't move _bookdown.yml to the public directory.
This works because blogdown::html_page() is based on bookdown::html_document2(), which will pick up the _bookdown.yml in the same directory of the source Rmd. I don't think it's possible to set this globally from your blogdown root dir, but if you store all your posts in content/post it's basically the same thing.

Formatting generated data

I generated data - 1000 rows, used https://www.mockaroo.com
Matthew,Richards,2/2/1992,mrichards0#sbwire.com,86-(493)702-4682,0284 Artisan Avenue
Arthur,Myers,5/30/1959,amyers1#globo.com,56-(105)354-8682,5 Center Hill
Stephanie,Hayes,8/6/1976,shayes2#cdc.gov,62-(945)765-1251,979 Aberg Parkway
Lisa,Reynolds,5/10/1956,lreynolds3#i2i.jp,256-(450)430-9937,8 Aberg Terrace
Kathleen,Gonzales,12/11/1971,kgonzales4#sciencedirect.com,86-(745)695-8094,520 Basil Court
...
...
...
Now I need to add this to an array in C, so I want it to look like this:
{"Matthew","Richards","2/2/1992","mrichards0#sbwire.com","86-(493)702-4682","0284 Artisan Avenue"},
{"Arthur","Myers","5/30/1959","amyers1#globo.com","56-(105)354-8682","5 Center Hill"},
...
...
...
Do you know how to add quotes and braces? Is there and app/program which could do that?
open up your favorite text editor such as MS Word, Notepad++, Sublime Text, Atom, etc... even Notepad that comes with windows can do this
look for a find and replace option. (usual Ctrl + F does it), it's also usually under "Edit" on the menu bar.
replace all , with ","

Trying to parse values from a TSV file into 2 matching Bash arrays

Unit Title Class Title File Name
Unit Title1 Title1 Filename1
Unit Title2 Title2 Filename2
Title3 Filename3
Title4 Filename4
Title5 Filename5
Unit Title3 Title6 Filename6
Title7 Filename7
Title8 Filename8
Title9 Filename9
Unit Title4 Title10 Filename10
Title11 Filename11
Title12 Filename12
I have a large amount of TSV (tab-separated values) files that have a structure like this. I'm trying to write a bash script that can parse these files into matching arrays. It's the empty lines that are throwing me for a loop. I need to be able to list out a class title while also listing which "Unit Title" it falls under.
I've can get each of the groups into their own arrays, but I can't duplicate the entries in "Unit Titles" to line up with the Class Titles. Can someone help get me pointed in the right direction? Thanks!
It's unclear to me exactly what you want the arrays to look like, but perhaps pre-processing the input files to have all columns filled in helps:
awk -F'\t' -v OFS='\t' '
$0 != "" { # process only non-empty lines
# If field 1 is empty, set it to the most recent unit title.
if ($1 != "") ut=$1; else $1=ut;
# Print the (rebuilt) line.
print
}' tsvfile
This will result in something like (\t represents a literal tab), which should make parsing easier:
Unit Title1\tTitle1\tFilename1
Unit Title2\tTitle2\tFilename2
Unit Title2\tTitle3\tFilename3
Unit Title2\tTitle4\tFilename4
Unit Title2\tTitle5\tFilename5
Unit Title3\tTitle6\tFilename6
Unit Title3\tTitle7\tFilename7
...

Google App Engine, How to automatically load model class for ReferenceProperty

I have modular project structure, like this:
./main.py
./app.yaml
../articles
.../__init__.py
.../models.py
../blog
.../__init__.py
.../models.py
../comments
.../__init__.py
.../models.py
I have defined models in file models.py for each package (this is application). I have defined next models for "comments" application:
class Comment(db.Model):
author = db.UserProperty(auto_current_user_add=True)
title = db.StringProperty(default="Title")
text = db.TextProperty("Message", default="Your message")
# references to any model
object = db.ReferenceProperty()
and in "articles" application I have defined next models:
class Article(db.Model):
author = db.UserProperty(auto_current_user_add=True)
title = db.StringProperty(default="Title")
text = db.TextProperty("Message", default="Your message")
1) On first loading of page - I create new article:
from articles.models import Article
article = Article(title="First article", text="This is first article")
article.put()
2) On second loading of page I create new comment:
from articles.models import Article
from comments.models import Comment
article = Article.get_by_id(1)
comment = Comment(title="First comment", text="This is first comment")
comment.put()
3) On thind loading of page, I want to see all comments for all articles, blogs, and other objects in whole datastore:
from comments.models import Comment
comments = Commen.all()
for comment in comments:
# print comment and article title
print "%s: %s" % (comment.title, comment.object.title)
Actual result: "KindError: No implementation for kind 'Article'"
Expected result: automatically detect object type for reference and load this class
See more on: http://code.google.com/p/appengine-framework/issues/detail?id=17
Project need your help!
In order to be able to return entities of a given kind, App Engine has to be able to find the Model class for it. There's no mechanism built in for doing so, because all it has to look it up with is the entity kind, which can be any arbitrary string.
Instead, import the modules containing the models you may reference from the module containing the Comment model. That way, any time you can perform a query on Comment, all the relevant models are already loaded.
In my project GAE framework I have solve this issue. On the first page loading I have load all models in memory.
What if we have models with the same name, for example Comment model in "blog" and "board" applications? In this case we have automatically add prefix for models for the King of this model. In result we have the different names for models in different applications: BlogComment and BoardComment.
You can learn more in source code to understand how we do this implementation.

Resources