Units with negative exponents: read "per" or the exponent?

Đang mở
#1,004 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
45/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
rust
Lĩnh vực
accessibility

Hướng nghiên cứu

Read the unit speech rules and the Spanish behavior added in issue #990 to find how unit exponents are currently spoken in English. Decide how the English reading should handle negative exponents after another unit, including whether verbosity should affect it; the issue asks for feedback, so agree on expected behavior before changing code. Done means the chosen reading is implemented and checked against the examples, while standalone 10 s⁻¹ keeps its exponent reading.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

m s⁻¹ and m/s are the same unit written two ways (the SI brochure, section 2.2, gives both). How should a unit with a negative exponent be spoken?

input literal with "per"
10 m s⁻¹ 10 metre seconds to the negative 1 power 10 metres per second
9.8 m s⁻² 9.8 metre seconds to the negative 2 power 9.8 metres per second squared
5 W m⁻¹ K⁻¹ 5 watt metres to the negative 1 power kelvins to the negative 1 power 5 watts per metre kelvin
  • For "per": it is the name of the unit. The SI brochure names N m⁻¹ "newton per metre" and W m⁻¹ K⁻¹ "watt per metre kelvin", and that is how people say it. The literal reading is long and hard to follow.
  • For literal: m s⁻¹ and m/s would sound the same, so a listener doesn't know which notation was used, which matters when copying it or when the notation is being taught.

Today English reads it literally. Spanish (since #990) reads it with "por" ("10 metros por segundo", "5 vatios por metro kelvin"), following the Spanish SI brochure (CEM, Table 6). Only a unit after another unit (or after a number with a unit) changes; 10 s⁻¹ alone keeps the exponent.

Feedback welcome, especially from teachers and braille/screen reader users: which reading do you expect, and should it depend on verbosity (for example, literal in Verbose)?

Ngôn ngữ chính
Rust
Star
131
Fork
97
Merge trung bình
21 giờ 45 phút
Pull request đã merge (30 ngày)
95

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của daisy/MathCAT

Tất cả issue của daisy/MathCAT

Issue tương tự

Thêm issue về Rust

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.