Blog

Content before 2026 was migrated and some information might have been lost.

Collaborative Development of Educational Resources

Published on July 2, 2014.

Note

This post was previous published at blog.rgaiacs.com. Some links might got broken during the conversion from reStructuredText to Markdown.

In the last few years I tried push the collaborative development of educational resources with GitHub for undergraduates students and fail. My vote for the reason that I fail is, as suggest by Justin Kitzes, that

"potential contributors need a certain level of familiarity and comfort with the tools that enable contributions (such as version control or a browser-based Wiki editor)."

More ...

GSoC: June 23 - June 30

Published on June 30, 2014.

Note

This post was previous published at blog.rgaiacs.com. Some links might got broken during the conversion from reStructuredText to Markdown.

This is one of the reports about my GSoC project and cover the sixth week of "Students coding".

At this sith week I continue working at the Input Method Editors (IME). Bellow you will find more details about the past week and the plans for this one.

Alternative Keys

I add more symbols as alternative keys <../25/math_key_spec2> and now I cover almost all the symbols from my proposal. Most of the symbols that still need to be included are from logic and set theory, e.g:

More ...

Smoke Test for Virtual Keyboard

Published on June 26, 2014.

Note

This post was previous published at blog.rgaiacs.com. Some links might got broken during the conversion from reStructuredText to Markdown.

I and my mentor agree to do an smoke test for the project and when the keyboard pass it we submit will submit the keyboard to Marketplace. Below is the smoke test.

Test DescriptionStatus

Switch row works?

Click on switch row keys.

<span style="color:green;">PASS</span>

Latin keyboard works?

More ...

Nonlinear Input for (La)TeX IME

Published on June 25, 2014.

Note

This post was previous published at blog.rgaiacs.com. Some links might got broken during the conversion from reStructuredText to Markdown.

Since (La)TeX is a programming language (yes, it is a Turing-complete language) many of the math symbols are available as commands/functions and to help user type a text is need that the IME change the cursor position based on user inputs. At this post I will show what the IME that I'm writing should do with the cursor.

More ...

Math Virtual Keyboard Specifications - Version 2

Published on June 25, 2014.

Note

This post was previous published at blog.rgaiacs.com. Some links might got broken during the conversion from reStructuredText to Markdown.

This is a updated to the math virtual keyboard specifications.

Layout

When testing the keyboard I notice that is painful go to Symbol Layout to insert $ that marks the start and end of (La)TeX math environments. To solve this I add another key to the keyboard.

Alternative Keys