https://github.com/jgraichen/xpln2bfo
Convert XPLAN spreadsheets to RgZm compatible BFO format.
https://github.com/jgraichen/xpln2bfo
Last synced: 9 months ago
JSON representation
Convert XPLAN spreadsheets to RgZm compatible BFO format.
- Host: GitHub
- URL: https://github.com/jgraichen/xpln2bfo
- Owner: jgraichen
- License: gpl-3.0
- Archived: true
- Created: 2015-06-19T18:42:58.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2022-02-25T20:47:34.000Z (over 4 years ago)
- Last Synced: 2025-10-07T08:53:06.024Z (9 months ago)
- Language: Rust
- Size: 214 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# xpln2bfo
[](https://travis-ci.org/jgraichen/xpln2bfo) [](https://ci.appveyor.com/project/jgraichen/xpln2bfo)
Small utility to convert XPLAN timetable spreadsheets (ods) to BFO text documents usable for RgZm.
## Usage
$ ./xpln2bfo
## Known limitations
* As of now only BFO text documents are emitted; no RgZm configuration
* Next and previous stations are empty for all timetable entries
* Untested code; only manual tested with single timetable
* Some dependencies seem to not compile on M$ Windows(R)(C)(TM) (See appveyor build status)
* Arrival/Departure times may be incorrectly compacted for fiddleyards
## Build yourself
*xpln2bfo* is written in [Rust](http://rust-lang.org) and can be compiled using `cargo`:
$ cargo build --release
## License
Copyright (C) 2015 Jan Graichen
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.